22 oktober 2009
Al enige tijd is EGL – IBM’s Enterprise Generation Language – het hart van de Rational Business Developer. Met deze ontwikkelomgeving kunnen zowel webapplicaties als bedrijfskritische serverapplicaties worden gemaakt door toepassing van een procedurele 4GL generatietaal die als resultaat Java, JavaScript of COBOL code oplevert.
Sinds kort is er ook een gratis versie van EGL, EGL CE genaamd, waarbij CE staat voor Community Edition. Deze laagdrempelige ontwikkelomgeving biedt de mogelijkheid om zonder investeringen in licenties met EGL aan de slag te gaan. Dit is niet alleen voor bijvoorbeeld studenten informatietechnologie interessant, maar zeker ook voor bedrijven die willen onderzoeken in hoeverre EGL een oplossing kan bieden voor hun uitdagingen op het gebied van applicatie ontwikkeling. Voor sommige bedrijven kan EGL CE wellicht zelfs helemaal voldoen als ontwikkelomgeving.
EGL CE is logischerwijs niet gelijk aan Rational Business Developer, de betaalde versie van EGL. EGL CE is puur gericht op het ontwikkelen van Web 2.0 (RichUI) web interfaces, die met een database communiceren via web services. Voor het genereren van Web 1.0 (JSF) web interfaces of COBOL server software is Rational Business Developer nog steeds noodzakelijk. Verder wordt door EGL CE alleen een Tomcat JEE server ondersteund, dus bijvoorbeeld geen WebSphere Application server. Verder wordt EGL CE geleverd “as-is”, dus zonder directe support door IBM. Wel kan worden gerekend op hulp via de druk bezochte forums op het EGL Café, waar ook de IBM developers en Synobsys consultants regelmatig aan discussies deelnemen.
EGL CE is beschikbaar als volledige versie, inclusief Eclipse. Dit is de gemakkelijkste installatie, deze bestaat uit een zip file die wordt gedownload en waabij na extractie het product direct kan worden opgestart. Tevens is er voor de ervaren Eclipse gebruikers een plugin beschikbaar, die in een bestaande Eclipse 3.4 omgeving kan worden geïnstalleerd. Voordeel hiervan is dat de download vele malen kleiner is.
Om EGL CE te downloaden is éénmalige gratis registratie op het EGL Café noodzakelijk.
Links:
EGL Café: http://www-949.ibm.com/software/rational/cafe/community/egl
EGL CE Download: http://www-949.ibm.com/software/rational/cafe/docs/DOC-3216