|
Eric and John wrote: >> Ultimately I would like to see, dare I say it, Object Oriented RPG (OORPG). >> Longest abbreviation so you know it has to be great! >> Eric N. Wilson > >Is that OORPG >or >Oh, Oh, RPG ?? >John Carr Oh-oh! You hit one of my favorite subjects! As some of you know, I'm a great fan of OO design and programming. But I've always believed that OO is best appreciated using a language specifically designed for the purpose, such as Java or Smalltalk. Hybrid languages like C++ tend to be a bit of a mess. On the other hand, with a bit of care, OO techniques can be applied in any language. I'm sure most people would agree that learning an OO language can make you a better programmer even when using a non-OO language like RPG. Will we ever have an OO-RPG? I don't know. My biggest worry is that if we ever decided to do it, it would be unnecessarily over-designed. Furthermore, to do OO properly in any hybrid language really requires a great deal of discipline on the part of the programmers, which leads back to my point that learning OO is best done using an OO language. Cheers! Hans Hans Boldt, ILE RPG Development, IBM Toronto Lab, boldt@ca.ibm.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This is the RPG/400 Discussion Mailing List! To submit a new * * message, send your mail to "RPG400-L@midrange.com". To unsubscribe * * from this list send email to MAJORDOMO@midrange.com and specify * * 'unsubscribe RPG400-L' in the body of your message. 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.