|
I use modules all the time. And procedures and functions. And mixed
language.
My objection to /free is that (1) it doesn't really do much that can't
be done *just as legibly* in standard ILE RPG format,
and (2) it wasted
time, essentially grafting a subset of PL/I onto RPG, that (at least
IMHO) could have been better spent on things like porting PL/I to ILE
(with list-directed and data-directed interactive I/O fully
implemented), or making certain SQL-only fields and constructs available
in native RLA, or providing easy display file support for InfoWindow II
extensions to the 5250 data stream.
(Yes, I know you can indent in /free, the same as you can in most other
languages. But I've learned not to trust indents to accurately show
nesting, particularly when multiple programmers are in the source.
Or use an IDE that does nesting analysis on the fly
(something that could have been added to SEU!)
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.