Posted by: Leah Rosin
Blogroll, Programming, Web Development
Over a year after IBM’s new Enterprise Generation Language (EGL) was launched, and following IBM’s own iSeries EGL tutorial publication, the EGL Cafe has opened. The site launch occurred after IBM’s Rational Software Developer Conference (RSDC) last week in Orlando, Fla.
New to the blogosphere (but not to i), Joe Pluta has launched his own EGL and i blog on the site. Pluta’s June 11, 2008, entry expounds the potential of EGL to help i developers everywhere:
By combining a procedural syntax with the concept of hiding complexity, EGL does what i developers have been asking for: it gives them a clean, consistent way to write web applications where they can concentrate on the business logic rather than the plumbing. In many ways, EGL is the spiritual successor to the 5250. While it far surpasses the 5250 in rich user experience, in many ways it’s as easy, if not easier, to use than the old green screen SDA. Combine that with a carefully crafted and deceptively simple CALL Interface, and EGL does for the web what display files did for the green screen.
And it’s clear that Pluta has been on board the EGL bandwagon for some time. In April 2008 he published a lengthy article explaining the niche the new programming language fills: Developing EGL Applications for the System i. In his EGL and i blog, Pluta explained that he intends to help i users learn how to work with this new language while taking advantage of their years of business logic experience.
… i shops already have business logic — logic that they’ve spent years (even decades!) developing — and the best initial use of EGL in those shops is exposing that logic, either directly as browser-based web applications or — moving to the true SOA approach — as web services that can be consumed by other internal and external clients. Then, they can combine that newly enabled business logic with all the rich application features of EGL to create new integrated applications they never dreamed of.
And my goal will be to explain how to do that quickly and productively.
If you’re saying, “Hold on a second? What’s EGL again?” You might find the video interview with EGL language architect Tim Wilson helpful.
But, if you’ve been paying attention to this new language, let us know. Leave your comments about your feelings, insights, or opinions about EGL. If you have experience using EGL on i, consider submittng a Tip!