Scala Object Composition and Dependency Injection
Fully formatted shownotes can always be found at http://javaposse.com
Recorded
at the Java Posse Roundup 2009, a discussion of Object Composition and
Dependency Injection techniques in both Java and Scala.
* Scala Traits
+ http://www.scala-lang.org/node/126
+ http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-5
http://www.scala-lang.org/node/124
Scala package access
http://www.ibm.com/developerworks/java/library/j-scala07298.html
Dependency Injection
http://en.wikipedia.org/wiki/Dependency_injection
Modules in Scala
http://existentialtype.net/2008/05/26/modules-in-scala/
Spring/Guice
http://code.google.com/p/google-guice/
OSGi
http://blog.meschberger.ch/2009/04/dependency-injection-in-osgi.html
Dynamic binding
http://geekexplains.blogspot.com/2008/06/dynamic-binding-vs-static-binding-in.html
Scala Scripting
http://www.artima.com/scalazine/articles/steps.html
Project Jigsaw
http://blogs.sun.com/mr/entry/jigsaw
Java Classloaders
http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html
Java hotswap
http://java.sun.com/j2se/1.4.2/docs/guide/jpda/enhancements.html
Scala Structural Typing
Thanks
Theme Music:
written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.
Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.
Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg + Closing - Juan Carlos Jimenez - In the House (Intro No. 1)
To contact us:
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall