March 2003 Monthly Meeting

March 18, 2003

 Free Form RPG 

Presented by
James Low of Countrywide Home Loans   

With the introduction of Java, many RPG programmers have been wanting IBM to improve the coding syntax of RPG. The old, columnar coding style of RPG was beginning to be burdensome. Many RPG programmers wanted to code free of all columns, like JAVA programmers have been doing since its beginning. Finally, with the introduction of the V5R1 system, RPG programmers can now code in free form.

  1. Free form only in C-specs.
  2. Deleted operation codes (opcodes).
  3. New opcodes.
  4. New built in functions(BIF's) that replace some of the deleted opcodes.
  5. Improved readability.
  6. Pros and Cons of free form.


James Low has worked in the IT field for 28 years. He started in the IBM Midrange product line and have maintained a successful career in this area.  His technical capabilities have been put to use for all aspects of the IT Profession:  Systems Administrator for various models of the IBM System/3; System/36; System/38; and AS/400s.  Systems Network Administrator for both IBM Midrange, Novel and OS/2 networks using both Token-Ring and Ethernet technology.  James has worked in Manufacturing, Distribution, and Transportation industries before beginning with Countrywide Financial Corporation, Loan Servicing.  The largest successful project he managed was the implementation of the PRMS (Process Resource Management System) from Computer Associates.  The product was initially implemented as the pilot at the facility where he worked. 

James then went on to participate and manage various components of the implementation across a 12 site, multinational roll out of the product.  His primary focus has been to the technical uses and enhancement of technology in the industries he's participated.  His earliest uses of "functional component" (now called object oriented) was in the early 80's on a S/36.  He then went on to both educate staff and use the techniques and technologies at various positions he's held.  Currently he is using the OOA&D Methods learned to develop and implement I/O routines, functions, and systems for Countrywide.



Home ] Up ] [ Next Meeting ] Directions ] Past Meetings ] Future Meetings ]