|
I suppose we should be writing CGI programs in assembly language then, eh? After all, assembly language is just as capable as any other language, right? ;-)
This thread could be getting rather long on the MI400 list. ;-)
Yes, CGIDEV2 is an important piece of software for CGI RPG programmers, and Mel should be commended for his work in that area. But looking at the readme file, I see some functions missing. Where is the function to escape non-HTML text in an HTML document? Where is the function to properly URL-encode a query string?
The answer is easy. In service programs of a company called IBM. Maybe this functionality is even more than once on an iSeries. I guess there are Java classes that do the same job (i'm no Java man - yet). While Java surely is documented, the hidden treasures most likely aren't. I guess that Net.Data is using certain functions in service programs, if not, it should be at least. The browser-based HTTP server configuration should be using them.
These are things needed by practically every CGI program, and are standard features of the libraries provided to the programmers of other languages commonly used for CGI programming.
And we have the treasure of ILE and should be able to use it without the need to change the language. Yes, Java and Python and whatever exotic might be great and by typing just a genius abbreviation one could write something that does a lot - but i think there are a lot of programmers in this small planet that are able to write programs today and would be able to write decent CGI programs tomorrow (not next year, if ever) if they had more support instead of "you're using the wrong language". 0.02 Euro best regards / Mit freundlichen Grüssen Anton Gombkötö Avenum Technologie GmbH http://www.avenum.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.