Life at Eclipse

Musings on the Eclipse Foundation, the community and the ecosystem

Archive for December 2007

.NET Coolness

I just received one of those standard project announcements from Anne Jacko, but in it was something which really caught my eye:

EMFT Project Announcement

The EMFT project would like to announcement the creation of a new component, EMF4NET. The goal of EMF4Net is to enhance the Eclipse Modeling Framework (EMF) with a code generation facility for the .Net platform. EMF4Net will allow the generation of C# code from Ecore models in the same way that EMF generates Java code.

Neither Ecore nor the EMF code generation facility are limited to Java but provide the ability to generate code for other object-oriented languages. However, the generation of non-Java code alone does not make that code as useful as the Java code generated by EMF, because EMF’s core runtime is missing in the non Java languages. Therefore EMF4Net tries to provide a translation of the EMF core runtime for the .Net platform.

All votes for the creation of the component were +1; see

The proposal is here:

We will be adding Reinhold Bihler, Deyan Rizov, and Manfred Bottger as EMFT committers.

Ed Merks, EMF/EMFT Project Lead and Modeling PMC Lead

Personally, I think it’s cool to see Eclipse projects add support for other platforms in addition to Eclipse.

I’m pretty sure that Higgins has some stuff targeting .NET, and Doug Schaefer occasionally threatens C# support in CDT, but I think that’s about it. Does anyone know of any other projects that I’m not aware of?

Written by Mike Milinkovich

December 17, 2007 at 1:50 pm

Posted in Foundation