|
Chris said: <snip> >I did not mean to state that it should be used with OPM. What I meant >about VA RPG is that I feel that RPG shops would be well served to develop >graphic clients and that VA RPG is a good tool for that. Weeeeeellllll, since we're talking about legacy code, doesn't co-existence make a big difference? <snip about Workframe> >The learning curve for OO _is_ severe. That is why ILE is a good idea. It >is not really OO. Now, the ability to bind by reference and to declare >private and public (exported or not exported) variables and functions >(methods) is a step towards OO programming. However, there are key >features to OO programming that are missing from this environment. Rather >than get into that, I just want to point out that this (ILE) is a great >step in a right direction.. > >The modular approach is a big timesaver. One that most shops would >practice anyway if the overhead from CALL/PARM wasn't so high. ILE >overcomes the performance problem and give options for modularity. Service >programs allow you to create as close to an "object" as you can get right >now and allow you to seperate the development of underlying routines from >the development of the high level application. > >OO thinking is a big change from procedural. That's why so much C++ code >is crap. What you need to do is not just learn to get what you want done >within the limits of the language/environment, but also to utilize the >features. I think that ILE is a good step, a median step for AS/400 shops >with RPG programmers who cannot make the leap to OO.. OK. I understand that I may have stepped over a linguistic threshold when I mentioned OO, but I was trying to convey the thought that if I take a S/36 programmer and turn her loose on ILE RPG, she's going to write S/36 style code that compiles under ILE as opposed to writing true ILE code. We're on the same page here... Buck Calabro Commsoft, Rensselaer, NY +--- | 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 MAJORDOMO@midrange.com | and specify 'unsubscribe MIDRANGE-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.