>From: "Joe Pluta" <joepluta@PlutaBrothers.com> >> >> Once you start trying to optimize and mix programing models you >> really start >> to muck things up. > >Only if you don't understand them. > Not sure what that means. > >I categorically disagree. RPG is great for database access and business >logic programming, while OOP is great for user interface design and >middleware. How is: Eval ItPo# = OhPo# Eval ItComp = OhComp ItKey2 Chain InTranL1 If not %Eof ** Display ItPo#, ItComp, Itrqty, ItItem EndIf Better than: InTranL1.Chain( OhPo#, OhComp ) If InTranL1.RcdFound( ) == TRUE ** Display IntranL1.Po#, InTranL1.RcvQty, ... End I think the OOP version is more clear and "building blockable". The only advantage to the RPG version is that is uses less CPU. And the AS400 is the only platform on which the CPU disadvantage of the OOP version matters. > I use Java to web enable legacy applications written in RPG and >the result is subsecond response time for applications that look like they >were designed for the web. > Any estimate on how much CPW is needed for each concurrent user ? >Today's systems demand people who can merge different technologies, using >the best tools for the best job. No one size fits all, no one language fits >all requirements, no one interface fits all users, no one architecture fits >all needs. The as400 could meet these requirements much better if the CPU was as fast as it could be ( can even keep the price the same ). IBM would make more money, colleagues of mine would not be leaving the platform because of the lack of work and we could prove to the rest of the computer world that our platform is the best on the market. Steve Richter
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.