Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×
IBM Java Open Source Programming

IBM Releases Open Source EGL Development Tools 50

New submitter dd1968 writes "Today IBM announced the release of a new set of Open Source development tools based on their EGL programming language. The announcement describes the tools as being built from the ground up on an 'open, extensible compiler and generator framework.' The one-language approach places an abstraction layer between the developer and target languages, frameworks, and runtime platforms."
This discussion has been archived. No new comments can be posted.

IBM Releases Open Source EGL Development Tools

Comments Filter:
  • Not EGL. (Score:5, Informative)

    by GenP ( 686381 ) on Thursday December 08, 2011 @06:14PM (#38308874)
    Not that EGL [], nothing to see here, move along.
  • EGL (Score:5, Informative)

    by hawguy ( 1600213 ) on Thursday December 08, 2011 @06:22PM (#38308958)

    Would it really be that hard to put a brief summary of what EGL is in the summary? []

    EGL (Enterprise Generation Language) is a high level, modern business oriented programming language, designed by IBM to be platform independent. EGL is similar in syntax to other common languages so it can be learned by application developers with similar previous programming background. EGL application development abstractions shield programmers from the technical interfaces of systems and middleware allowing them to focus on building business functionality. EGL applications and services are written, tested and debugged at the EGL source level, and once they are satisfactorily functionally tested they can be compiled into COBOL, Java, or JavaScript code to support deployment of business applications that can run in any of the following environments:

  • by Anonymous Coward on Thursday December 08, 2011 @07:56PM (#38309914)

    It's yet another 4GL and they're nothing new. Most programmers here know about languages that are 3GL (Python, Java, C, C#, Clojure, Lisp, whatever, they're all 3GLs).

    I started working using 2GL: manually entering opcode into the machine but I digress.

    4GLs exists since a long time. This "EGL" is just a new enterprise (read bloated, inneficient and solving the wrong problems) 4GL. IBM here is creating a new language to bill more $IBM-consulting/hours.

    Don't feel threatened: it will be used exactly the same way other 4GLs are.

In less than a century, computers will be making substantial progress on ... the overriding problem of war and peace. -- James Slagle