|
Right, The compiler product is "IBM AS/400 ILE RPG/400" program product. That does not mean the language is "ILE RPG" however. That compiler package compiles all 3 versions of RPG. Bob Cozzi http://www.RPGIV.com > -----Original Message----- > From: owner-rpg400-l@midrange.com [mailto:owner-rpg400-l@midrange.com]On > Behalf Of Paul Tuohy > Sent: Sunday, August 01, 1999 6:58 PM > To: RPG400-L@midrange.com > Subject: Re: RPGIII vs. RPG400 > > > 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 > > +--- | 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.