J++

Eintrag zuletzt aktualisiert am: 07.03.2004


Java-Implementierung der Firma Microsoft mit der man sowohl auf COM-Komponenten als auch auf Java-Komponenten zugreifen kann und die sich daher zur Erstellung von COM-Java-Component-Bridges und COM-CORBA-Component-Bridges eignet. Es gibt in J++ aber einige Abweichungen vom Java-Standard, die zu einer rechtliche Auseinandersetzung zwischen Sun und Microsoft geführt haben.

J++ ist ein Java-Derivat von Microsoft, das im Zuge von Visual Studio 6.0 ausgeliefert wurde. Im Gegensatz zum Original-Java kann J++ COM-Komponenten erzeugen und nutzen. Aufgrund von Auseinandersetzungen mit Sun hat Microsoft das J++ eingestellt. Für das .NET Framework gibt es JSharp (J#). Im Gegensatz zu J++ erzeugt J# aber keinen Java-Bytecode, sondern nur MSIL/CIL.