Breaking the Rules with Eclipse Enterprise Generation Language

Session Type: 
Extended [55 minutes]

Enterprise Generation Language, or EGL, is a proven, application-focused programming language that breaks the rule that says developing apps for multiple platforms and devices means using multiple languages, technologies, and programming models. EGL does this through an extensible infrastructure that supports compilation into other languages, like Java and JavaScript.

Xtend - A Powerful Tool For Everyday Programming

Session Type: 
Standard [25 minutes]

Schedule info

Eclipse Xtend2 is the successor to the template language Xpand which has been used successfully in industry and research for years. It does not only include the good parts and lessons learned from Xpand such as polymorphic dispatching and static typing but also introduces unique concepts such as non-static extension methods and smart string processing to create a smooth user experience. As Xtend is built on top of Xtext 2.0, it reuses the powerful expressions and type inference of the Xbase language library and compiles to readable and high-performance Java code.

Syndicate content