In the WEB 2.0 world, RPG is the [B]BEST[/B] language in the world to act as a back end for business rules & such.
Use PHP or JSP for the web front end, or Java & SWT if you’re creating a thick client.
Use the right tool for the job. RPG is the tool for business rools, there are many tooling options for the back end.]]>
And how about this statement of direction from October 20, 2009? http://www-03.ibm.com/systems/power/software/i/rossmauri/index.html
Russ says “IBM Rational® product enhancements to RPG-enable programs simply to work with a broad range of client applications, including web services, mobile devices and XML.”
Get ready to teach RPG at your local school!]]>
Webfacing and HATS are only screen- scraping tools, non really bound to RPG. Moreover, they are constantly changing.
PHP is good but, well, it’s not RPG!
CGIDEV is the only real GUI for RPG, but I don’t feel it as “officially” supported by IBM: indeed it is not included in the official Italian education courses, as you can see here: http://bit.ly/4otCYQ
As you can see, I think I’m well informed.]]>
Webfacing was the “official” GUI tool, and now HATS takes that role. Official and GUI, just not elegant.
CGIDEV is “officially” supported by IBM and allows direct delivery of HTML (which some people consider GUI).
PHP is a modern language that can run on IBM i and is “officially” supported by IBM. PHP can talk directly to the DB2 database files that the RPG built applications are using. PHP is “official” and delivers HTML.
There are numerous third party software vendors who are “official” business partners that provide any form of refacing and repurposing tools to deliver GUI.
This is an argument based on misinformation. Mr. Lombardo, you are now informed, and I encourage you to get yourself to the local school and inform them!]]>
We tried to hire young people on RPG, but no GUI, no guy!]]>