|
Don, But if we followed your argument (everybody use one language), we'd all be using Assembler. Reality says that we do only use a small handful of languages. My guess would be that if we where to take a survey, across platforms, the vast majority of the code out there would be written in one of three or four languages. In the IBM Midrange world, about %80 or %90 would be RPG followed by Cobol and then maybe 1 or 2% "everything else". Under Windows, C or C++ would be the winner but by not as large of a margin as RPG on the /400. Followed by VB and Delphi. And then of course "Everything Else". In the Mainframe world, it is probably Cobol followed by I do not know what...I don't visit this world. In Unix/AIX, C/C++ probably wins. So there you have it. Most of the world does only use a few languages: Cobol, C/C++, RPG. And yes, RPG does belong up there. There is a LOT of RPG out there on System/36's---the most successful computer out there. So it turns out that you are one of the ones trying to splinter language usage! As to the pro's and con's of PL/1 vs C, I can not really comment since I know nothing about PL/1. But the market place has decided: C is it over PL/1. I am not opposed to new languages. That is what drives language improvements. Without competition, things don't change. Regards, Bob Crothers Cornerstone Communications -----Original Message----- From: Don [SMTP:dr2@access.digex.net] Sent: Tuesday, December 30, 1997 6:15 PM To: Bob Crothers Cc: 'MIDRANGE-L@midrange.com'; Walden Leverich Subject: RE: PL/I on V4R1? On Tue, 30 Dec 1997, Bob Crothers wrote: > Why do we need C on the AS/400? Because there is a LOT of > software in the world that is written in C. Good, Bad or > indifferent, C is much more common than PL1 or even RPG. > No argument here. My point is simple this: Think of how much MORE would be available if the industry hadn't allowed itself to fragment the languages! Think how much MORE would be available if we were using FEWER languages and just added standardized functionality.... There's basically nothing in C that wasn't in the full blown versions (non-midrange versions) of PL/I or that could have been easily added later to the language definition..... Don in DC metro +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to "MIDRANGE-L@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.