OSGi and D

Frank Benoit keinfarbton at googlemail.com
Sat Jun 21 16:00:55 PDT 2008


As Tom (and possbibly others also) showed, DDL [1] can be used for 
dynamic loading and linking D classes. Even unloading should be possible.

With this, i think Equinox [2] could be done in D also. Equinox is an 
implementation of the OSGi, and this is a component technologie for Java.

If we would have such an implementation, this would open the door to a 
variety of possiblities. E.g. a full eclipse rich client plattform port. 
Or the port of other OSGi bundles and combine them with D code.

What do you think?
What kind of obstacles do you see?
Is there a use for this in D?
Would it be worth the effort?

[1] http://www.dsource.org/projects/ddl
[2] http://en.wikipedia.org/wiki/Equinox_OSGi



More information about the Digitalmars-d mailing list