Matt Stine gave this talk about using OSGi with Groovy, Clojure, and Scala at the St. Louis Lambda Lounge on Feb. 4th, 2010. The slides are available here.One of the greatest benefits of OSGi is its firewall-esque encapsulation of implementation details. The only traffic that gets in or out is the traffic that you explicitly specify, otherwise all bets are off. The aspiring polyglot can bring in the right tool for the right job by hiding it behind OSGi services as an ?implementation detail,? provided that only Java language types are exported. The talk will looks at the pros and cons of this approach, experiment with Groovy, Clojure, and Scala in an OSGI container, and also look at the ?gotchas? involved along the way.