|
>> Along these lines, is it Urban Legend that early on all of IBM's programmers wrote the mid-range system programming in RPG and that is the reason it became so tight and well behaved? If IBM developers (other than the MAPICS folks among others) ever wrote in RPG at all it is news to me. The midrange heritage, and RPG along with it, is one of Tabs and Calcs (Tabulators an Calculators as they were known where I worked). The RPG cycle has a direct one-to-one relationship with the card cycle used by such equipment. Hell even the level breaks are an exact match! COBOL was used for commercial programming in big shops, smaller shops (if they used anything) used Tabs. As computers came down in price, languages like RPG came in to allow direct translation of the Tab plug boards to the new computers. The language took hold in that segment of the market and most midrange platforms (Wang, ICL, Data General, DEC, HP) implemented some flavor of the language at one time or another. Before the PC revolution, the mini computers arrived. Some, from IBM and others, supported RPG. Many more (Centurion, MAI-Basic4 and others) tended to be based on assorted flavors of Basic. Of all of these systems, the only real survivor is the AS/400. I'd better stop now, I'm getting all misty-eyed. Oh for the days when you knew your invoicing program had gone wrong because the printer and card-reader rhythm changed from "chunck, chunck, wing, bang, clank" to "chuck, bang, chunck, click, clunk, wallop". +--- | 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-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.