[Info-vax] Any stronger versions of the LMF planned ?, was: Re: LMF Licence Generator Code
Lawrence D’Oliveiro
lawrencedo99 at gmail.com
Thu Aug 12 02:58:45 EDT 2021
On Thursday, August 12, 2021 at 2:58:11 AM UTC+12, Bill Gunshannon wrote:
> Here we are 30 years later and there is still
> new COBOL being written every day.
By whom, and for what?
What I found ironic was the premise that COBOL was written specifically for “business-oriented” uses, eschewing any of that “scientific” stuff like mathematical notation and floating point, or even any decent dynamic string handling.
Then, a decade or two later, came along these things called “relational databases”, which were enthusiastically adopted by businesses--the very market that COBOL was supposedly optimized for.
But it turns out the best way to interface to a relational DBMS is to generate SQL query strings. And for that, you need decent string handling, with facilities for format substitution, argument quoting and the like. None of which were envisaged in the original design of COBOL.
So today, even a language like Python, Perl or (spit) PHP would be a better fit for “business needs” than COBOL ...
More information about the Info-vax
mailing list