The Oxygene Language Wiki
This wiki is the central live source of information about the RemObjects Oxygene Language in its flavors for .NET, Java and Oxygene "Nougat" (currently in beta). It will be updated as an ongoing process.
Oxygene is a “Next Generation Object Pascal” language for managed and semi-managed platforms, including .NET, Java and Cocoa. Oxygene provides one single language with a high (95%+) degree of compatibility to write programs for both Microsoft .NET (including other implementations of the Common Language Runtime, such as Mono and Silverlight), Java (and all implementations of the JVM, including Google Android) and the Objective-C Runtime (as used on Mac OS X and iOS).
On each platform, Oxygene consumes the native frameworks of the platform — be it the core framework classes provided with the platform, or third party frameworks, commercial or open source, that are available. It generates native IL or JVM/Dalvik executables for .NET and Java, respectively, and native x64 or ARM executables for Mac and iOS.
Oxygene offers the unique opportunity to apply a single skill set to create applications for all three eco-systems, without relying on awkward wrappers or transitional layers to make Java look like .NET or .NET look like Java.
Learn more about Oxygene now:
Coming from Delphi?
Are you coming from a Delphi background and want to get started with Oxygene? Check out our special section for Delphi users to learn about the Oxygene language, the IDE and the supported platforms and frameworks, from a Delphi perspective.
Get Oxygene Now
Download your free 30-day trial version at remobjects.com/oxygene/downloads.
|Wiki Statistics:||Total Pages: 1,593||Articles: 853||Registered Users: 251||Edits: 36,658|