|
Bob, Perhaps you can clarify for me. There are two licenced products (or two components of the same licenced product) - RPG/400 and ILE RPG/400. (Sorry, not at a machine at the moment, so can't quote exact descriptions or feature codes). I took it that RPG/400 was the RPG III compiler(s) and ILE RPG/400 was the RPG IV compiler. I agree with your comments on the names. People (especially IT managers) are under the impression that there are more versions of RPG then there are varieties of baked beans. Paul Tuohy Bob Cozzi wrote: > Simon is mostly correct, but I have to say I usually have to inform even > IBMers of the correct names of RPG. > > RPGII - used on pre-System/38 and AS/400 systems. Ported to AS/400 for S/36 > environment. > > RPGIII introduced on the System38 and continued onto the AS/400. Supported > by AS/400 in two forms, System/38 compatibility mode which restricted new > AS/400-only operation codes from compiling in a System/38 targeted > environment. The compiler package (product) was called the IBM AS/400 > RPG/400 Compiler. It supported both versions of the RPG III language. The > problem here is most people refer to AS/400 RPG III as "RPG400" there may be > signs that there is such as language, but there is not. > > Then there is RPG IV. The IBM internal name for the RPG IV compiler (before > they named RPG IV) was the "ILE RPG" compiler. They called the compiler "ILE > RPG". Unfortunately that name slipped out into the trade press. There is no > such thing as "ILE RPG". There is only RPGII, RPGIII and now, RPGIV. > > No such thing as RPG/400 or RPG400. > No such thing as ILE RPG or "ILE" as programming languages. > > ILE is the AS/400 runtime environment. > > There is also a product called VisualAge RPG. That version of RPG is RPG IV > with extensions. > > It is interesting to me (read disappointing) that so many IT Managers think > "RPG400" is different from RPGIII and "ILE RPG" is something different from > RPG IV. I'm mostly disappointed that IBM let this internal name get out and > be used. In fact some of the IBM manual writers use the incorrect name, > which writers for the trade press have used as vindication for their > inaccuracy. But that was years ago. > > Hope this helps whomever was asking the original question. > > Bob Cozzi > > http://www.RPGIV.com > > > -----Original Message----- > > From: owner-rpg400-l@midrange.com [mailto:owner-rpg400-l@midrange.com]On > > Behalf Of Simon Coulter > > Sent: Sunday, August 01, 1999 1:20 AM > > To: RPG400-L@midrange.com > > Subject: Re: RPGIII vs. RPG400 > > > > > > M > > Hello Jon, > > > > Specifically RPG III is the dialect for the System/38 and first > > two releases of the AS/400. > > RPG/400 is a superset of RPG III and arrived with VRM130 of > > OS/400. They can be thought of as > > the same language but RPG/400 has additional operation codes for > > dealing with strings (SUBST, > > CAT, CHECK, etc) and support for MOVE with pad, READ with no lock, etc. > > > > Don't confuse RPG/400 with RPG IV which is a major improvement > > and dialectic difference. RPG > > IV is often (incorrectly) called ILE RPG. RPG IV has support for > > procedures, prototypes, local > > variables, pointers, built-in functions (%SUBST, %TRIM, %EDIT, > > etc), the EVAL operation code, > > free-format expressions, and other good stuff. This is the RPG > > of the future. > > > > Regards, > > Simon Coulter. > > > > «»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«» > > «» FlyByNight Software AS/400 Technical Specialists «» > > «» Eclipse the competition - run your business on an IBM AS/400. «» > > «» «» > > «» Phone: +61 3 9419 0175 Mobile: +61 0411 091 400 «» > > «» Fax: +61 3 9419 0175 mailto: shc@flybynight.com.au «» > > «» «» > > «» Windoze should not be open at Warp speed. «» > > «»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«» > > //--- forwarded letter > > ------------------------------------------------------- > > > X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26 > > > Date: Fri, 30 Jul 99 11:21:51 -0700 > > > From: "Jon & Cindy Erickson" <eware@pcez.com> > > > To: RPG400-L@midrange.com > > > Reply-To: RPG400-L@midrange.com > > > Subject: RPGIII vs. RPG400 > > > Importance: Normal > > > > > > > > Rould anyone tell me differences between RPGIII & RPG400 besides feature > > > codes? > > > > > > Thanks, > > > > > > Jon > > > > +--- > > | This is the RPG/400 Mailing List! > > | To submit a new message, send your mail to RPG400-L@midrange.com. > > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > > | Questions should be directed to the list owner/operator: > > david@midrange.com > > +---END > > > > > > +--- > | This is the RPG/400 Mailing List! > | To submit a new message, send your mail to RPG400-L@midrange.com. > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +---END +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---END
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.