Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
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.

C makes it easy for you to shoot yourself in the foot. C++ makes that harder, but when you do, it blows away your whole leg. -- Bjarne Stroustrup