|
On Tue, 9 Nov 2004 11:08:22 -0800 (PST), James H H Lampert <jamesl@xxxxxxxxxxx> wrote: > > I dont think IBM should change RPG either. They should follow the > > example of that other company that consistently makes a lot of money by > > developing a new language that provides all the computer science 101 > > features needed for modular programming on the as400. > > <scratches head> Are you referring to Sun and Java? no. Sun loses money. I am refering to the company that took the great features of Java and made them usable on a real world platform. The result is called dot something. > > Even if you're not, it's still an excellent example: they took an existing > language (C++), and built a derivative language (Java) upon it, a language > with an awful lot of strengths, no more than the usual number of > weaknesses, and very few GOTCHAs. And since they didn't want to pretend it > was just a new version of the parent language, they gave it a new name. > > Likewise, consider the ALGOLs: Niklaus Wirth took ALGOL-60, and a lot of > 1970s-era (and excessively prissy and academic) understanding of > structured programming, and created a language specifically for teaching > incorrigibles how to write structured code, and named it after a famous > mathematician. Then, when he saw people trying to use Pascal to write > production software, he decided, instead of adding production features to > that language, to create a new language, a production language, based on > Pascal. He called it Modula. all these names. language semantics are minor compared to the importance of features that enable modular programming!! [ I bow to thunderous applause. ] -Steve > > For that matter, even though the QBASICs pretend to merely be dialects of > BASIC, they are in fact a whole new family of languages, a family that > hybridizes BASIC with PL/I. > > > > -- > JHHL > > -- > This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list > To post a message email: RPG400-L@xxxxxxxxxxxx > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@xxxxxxxxxxxx > Before posting, please take a moment to review the archives > at http://archive.midrange.com/rpg400-l. > >
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.