× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: RE: Missing from RPG/LE
  • From: Buck Calabro <mcalabro@xxxxxxxxxxxx>
  • Date: Wed, 30 Sep 1998 10:55:59 -0400
  • Organization: commsoft

On Wednesday, September 30, 1998 9:17 AM, Hans Boldt 
[SMTP:boldt@ca.ibm.com] wrote:
> (The following is my personal opinion and may not
> represent any official IBM position.)  Yes, OO is
> a totally different paradigm.  As a result, it
> needs a totally different language.  As I'm sure
> you already know, just writing in an "OO Language"
> is not enough to write OO programs.  Adding OO
> features into a procedural language is probably
> the worst way to introduce someone to OO concepts.
> Just look at C++!
>
> No, the best way to learn OO is to use a language
> which encourages you to think in OO terms.  If we
> added OO features into RPG, it would simply end
> up as a poor OO language, which would make
> learning OO even more difficult.

Hans,
  May I use this quote (anonymously, if you wish) for the powers that be 
here in my shop?  You have no idea how many people think that using DOWEQ 
in an RPG/400 program makes it structured; that using SETATR (Visual RPG) 
in a program makes it a Windows GUI program; that using prototyped 
procedures in an RPG IV program makes it OO...  I wish there were a way to 
convince people that it's not the *opcode* that makes it structured/GUI/OO 
- it's the design paradigm.  The opcodes make it easier or harder to 
implement the design, but nothing more than that.

Sigh.

Buck Calabro
Commsoft, Albany, NY
mailto:mcalabro@commsoft.net

P.S.  Thanks so much for your continued contributions to the list.  I've 
learnt quite a bit! :-)
+---
| 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 thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.