ScalaModules: a DSL for bringing OSGi to Scala

You can't request more than 20 challenges without solving them. Your previous challenges were flushed.
Courtesy Lambda the Ultimate - Programming Languages Weblog  Mon, 01/11/2010 - 12:03

ScalaModules is an open source project aimed at providing fluent support for OSGi to Scala developers.

It takes advantage of Scala's infix operator notation, higher order functions, and implicit conversions.

ScalaModules transparently uses the Scala compiler to wrap an OSGi BundleContext with its own RichBundleContext model.

This general technique is not unusual for creating DSLs in mainstream languages.

Sean McDirmid uses similar tricks for his C# Bling library for WPF, except that Bling must overcome the lack of C# offering comparable extensions to Scala.


 

More related items

SE Android released: Build your own NSA approved...
On January 6, the US National Security Agency (NSA) released the first public release of the Security Enhanced (SE) Android Project, a program designed to find and plug security holes and...

PHPMaster.com: ClamAV as a Validation Filter in Zend...
New on PHPMaster.com there's a tutorial showing you how to use ClamAV support to work as a validation filter in a Zend Framework application. ClamAV is an open source project that helps...

An Open Source Project Is Reimplementing BioWare's 3D...
Ubuntu Vibes: "Bioware's Aurora 3D game engine is currently being reimplemented by a new open source project: eos."


 

Post new comment

The content of this field is kept private and will not be shown publicly.
computer-internet.marc8.com