|
Hello Booth, Nothing in particular. It just made me laugh. If IBM had any RPG expertise you'd think the examples they provide in the manuals would be a little better than the 20 year old crap they do publish. Hmmm? While there MAY have been one or two very early IBM products written in RPG (I vaugely recall something on V1 using RPG), RPG is hardly qualified for systems programming. Systems were being written long before C came along (and C was first implemented in assembly until those two who shall remain nameless had enough to assemble a C compiler written in C -- an example of the proverbial bootstrap). IBM used to do everything itself. Its own hardware, software, compilers, etc, etc, but that has been changing over the last few years. Most IBM development was done using macro assembly languages or some derivative of PL/1 (PL/X, PL/X86, PL/MI, PL/AS). New development for the AS/400 is done mostly in C unless the existing code base is in PL/MI ('cause the bean counters think they get a greater return on their investment in bodies if they don't have to teach graduates a new language. The argument goes something like this: They graduate knowing C don't they, and of course, their professors taught them to program rather than simply complete assignments, right? So if we write code in C then our new hires will be productive from day one rather than spending some months with a mentor learning about PL/MI and the AS/400. Pointy-haired bosses strike again!) OS/400 and it's LPPs are written in many languages: Query Management is written in Modula2 (supplied by Logitech), Query Manager is written in PL/MI, except for the prompted editor which is C, SLIC is written in C++. I believe there was even a Snobol compiler for the S/38 which never saw the outside world. Some screens use UIM, some are still DDS. 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: Lotus Notes Release 5.0.1b September 30, 1999 > Date: Sun, 21 Nov 1999 14:23:24 -0500 > From: boothm@earth.goddard.edu > To: MIDRANGE-L@midrange.com > Reply-To: MIDRANGE-L@midrange.com > Cc: none > Subject: Proportion of programming languages on AS400 > > oh. Glad to bring happiness to a curmudgeon. Was any one part funnier > than the other parts? > > I swear that I remember this from way back in the early 1970s. What > language were they using then? Isn't C and C++ much newer than the 1970s? > > _______________________ > Booth Martin > boothm@earth.goddard.edu > http://www.spy.net/~booth +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
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.