Monday 28 March 2011

EGL Video Demos Part 4

EGL Modernization Demo - Creating iPhone Application

EGL Video Demos Part 3

EGL Modernization Demo - Modernizing iSeries Boats Application

EGL Video Demo Part 2

EGL Modernization Demo - Modernizing iSeries CellDail Application

EGL Video Demos Part 1

EGL Modernization Demo - Modernizing iSeries Flight400 Application.

EGL Video Tutorials

I am creating EGL Video Tutorial for newbies to quick learn IBM's Enterprise Generation Language (EGL).

First I am casting few EGL demos to present some of the cool EGL features.

In these demos some of the RPG programs existing on the IBM's iSeries machine are modernized using EGL.


Friday 18 March 2011

EGL Best Practices

Best performance practices for Java run time are:
  • Use string type for all text
  • Do not use structured records (records with a fixed storage layout)


Best performance practices for COBOL

  • Use char or mbChar text type for applications used with a single national language or Unicode text type for multinational applications
  • Use static, fixed length arrays in structured records
  • Do not use libraries for small functions that are frequently invoked

Performance practices common to all run time environments:

  • Use libraries instead of called programs for shared subroutines
  • If your application needs to access several fields in a record in a dynamic array, copy the record to a single record variable rather than referencing individual record fields with an array index.