If you have been following the buzz on the WDScL listserv, there have been alot about EGL. http://archive.midrange.com/wdsci-l/ http://lists.midrange.com/mailman/listinfo/wdsci-l
Other industry magazines have also talked a lot about EGL = Enterprise Generation Language.
Remember 4GL ? And IBM's Visual Age product? Well, they still exist in the WDSc v6 and WDSc V7 and the upcoming RDi-SOA editor.
IBM's EGL editor is for writing business logic in an abstraction layer above "everything", and then make it deployable to different environments. So if you are writing Green-screens or Reports, then the wizards generate COBOL code. If you change the environment of the business process to be web-deployed, then it generates Java and JSF pages. (That's Java Server Faces, a kind of JSP.) If it is a standalone app for Windows (remember RPG for Windows) then it generates a "Rich UI" with AJAX.
The product and language has been around for about 2 years, but now it is getting a lot of attention. It is very exciting stuff.
In fact, on May 22nd, author and instructor Joe Pluta is having a one-day seminar in College Park MD on EGL. This is sponsored by our sister group Washington Area Midrange, at the cost to user group members of $250.
http://www.wash-midrange.org/seminars/pluta0805.shtml
I guarantee you that you will be hearing more about it, things like Gee, this EGL stuff looks a lot like RPG Free-Form, and it gets the job done, and is what it promises.
============================================================
Some other info on EGL, some by Joe Pluta:
Developing EGL Applications for the System i (Joe Pluta)
Using EGL and RPG Together (Joe Pluta)
The Business of EGL (Joe Pluta)
Using EGL to Build AJAX Apps (Joe Pluta)
http://en.wikipedia.org/wiki/Enterprise_Generation_Languagehttp://www.ibmsystemsmag.com/i5/april07/developer/12353p1.aspx
http://www-01.ibm.com/software/success/cssdb.nsf/CS/WJBN-73UQN7
http://www-128.ibm.com/developerworks/rational/products/egl/
http://www-128.ibm.com/developerworks/rational/library/04/r-3190/egl_overview2.pdf
For the do-it-yourselvers wanting to learn EGL, bookmark these tutorials at:
http://www.ibm.com/developerworks/rational/products/egl/egldoc.html
Jon Sayles has loads of stuff that is free (600 page tutorial docs, a 900+ slide powerpoint)
http://www.jsayles.com/ibm/EGL%20Language%20and%20QuickStart%20Tutorial%206.0.1.1.doc