MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

January 7, 2009 | Vol 8 Issue 1


In This Issue:

Feature Article - Programming
Practical Array Processing: Initializing and Sorting
Array processing has changed in RPG IV and has gotten significantly better. This article starts with the basics: initializing and sorting.

joe_pluta.jpgBy Joe Pluta

Every computer language above the level of assembly language has the concept of an array. The original RPG, though, took the array to an extreme level, with concepts such as alternating tables, concepts that hung around the language even after their initial RPG II syntax was long out of date. One of the last vestiges of that heritage is the compile-time array, in which a line with asterisks in positions one and two is placed at the end of the source, and then every line after that one defines an entry in an array. This article shows the modern version of that programming technique, as well as a much more powerful variant of the alternating table.


Feature Article - Programming
Does Source Maintenance Need to Be So Difficult?

How can we significantly improve the maintenance process?

steve_kilner.jpgBy Steve Kilner

If someone could do a time, motion, and thought study of what maintenance programmers actually do, what might be learned, and how could the maintenance process be improved? That would be a two-step process, and actually, the first step has been done to a significant degree. Researchers have studied what maintainers actually do and think. But the lessons learned have not yet been fully exploited to improve the maintenance process.


Support MC Press - Visit Our Sponsors


 Popular Forums



   Search Sponsor


 Popular Searches