|
I majored in History, not computer science. But looking at the past and the road down which we've traveled, though, it seems clear that George and his team will update RPG to interact better with Internet environments. The XML support that was added in V5R4 is just a start. We can, of course, do much of that stuff now, but I think that they want to make it "more natural" if for no other reason than to keep people using (and buying) System i's. History, also, shows that they will deprecate very, very little of what's out there now. That is, while you can't just change an RPG36 source type to RPG and expect it to compile, it will work after some minor tweaking. And then you can run it through the Converter to get RPG IV. But the original RPG36 program (sorry, Bob) logic and op-codes will still work, albeit as an RPGLE source type now. (And before anyone jumps on my case here, I am not proposing that this is ideal, just that this is what happens. And that IBM has a history of protecting their customers investments - except for those who invested in WSU.)
Anyway, back to our story: The next version will be totally free-format and SEU won't work very well, if at all, against it. Love it or hate it, but learn WDSc. Just my WAG, of course. The one thing that might get deprecated is the 5250 datastream, which doesn't work too well with web pages. But I think that's more of a hardware, than software, thing. More probably the new op-codes (EXUI or whatever) will just "know" and the old ones (EXFMT) will still work fine.
I'm with Bob on the name change; "RPG" has to be in there somewhere. Maybe "RPG-TNG" (The Next Generation).
* Jerry C. Adams *IBM System i Programmer/Analyst B&W Wholesale Distributors, Inc.* * voice 615.995.7024 fax 615.995.1201 email jerry@xxxxxxxxxxxxxxx <mailto:jerry@xxxxxxxxxxxxxxx> albartell wrote:
>I doubt if it will be enhanced any further in 10 years, but it will still be around. A compiler written today will still work in 10 years. To the contrary, it will be changed more in the next 5 years than it has in the past 15! I am working on a blog entry for imho.midrange.com on this exact topic. I attended the rpgworld.com conference this past month and had the chance to hear George Farr discuss "potentially" where the RPG language could be going. Of course he has to be vague because they haven't completely and publicly committed to the feature list, but what he was brining up got me excited! My favorite bit of info he shared was their thought process of determining how the next versions of RPG will interact with the user. Specifically speaking they were mentioning new OPCODE's like EXUI (vs. EXFMT) which would give us the ability to "execute" a ui that was a web page, or maybe a WML app for a blackberry. The second bit of information that caught my attention was the possibility of a name change. I have mixed feelings about this because of IBM's name changing history. Maybe if I saw a list of new names for RPG I would be more comfortable. But regardless, for a name change to mean anything it would have to be coupled with the release of new language features that would make non-iSeries shops want to hop onto the iSeries horse for application development. The third bit of info that peaked my interest was the mention of making RPG completely /free format including all specifications (H, F, D, etc). I have mixed feelings on this one too because right now it is fast to code H, D, and F specs because everything just lines up and it is easy to read. But on the other hand this is our chance to get RPG into the limelight as the next great language with a great framework (look at what rubyonrails.org has accomplished in the last 1.5 years). Why can't RPG be the next RubyOnRails? Why can't RPG be the reason NEW sales come to the iSeries vs. just being the reason existing customers stay on the iSeries. For that to happen we will have to lose some of the specific feel we have for the language (i.e. H,F, and D specs) so new programmers can easily learn it. What if IBM went after RPG full force as much as they do Java? What if they made it incredibly easy to build web applications with it? That coupled with a solid hardware and OS platform would be priceless to people wanting a solid web presence. Aaron Bartell -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael Ryan Sent: Friday, May 26, 2006 8:14 AM To: RPG programming on the AS400 / iSeries Subject: Re: RPG, 10 years from now I doubt if it will be enhanced any further in 10 years, but it will still be around. A compiler written today will still work in 10 years. On 5/26/06, steema@xxxxxxxxxxxxx <steema@xxxxxxxxxxxxx> wrote:HI - This is a Friday topic. But, I was having a conversation w/ the company Controller. He indicated that he was concerned regarding the long term support for the RPG language. He is not an IT guy, but is very industry savvy.I immediatly laughed and said no way, the support will always be there. Then he got me to thinking, what if he is right? Does anyone else share this concern? Steve --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-lor email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.-- 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.