On 9 Aug 2008 at 11:55, Sridhar Ayengar wrote:
I actually don't mind COBOL that much (or ADA),
but I have to admit much
of COBOL's imposed rigor is artificial.
True. On the other hand, how long did it take C to get the
equivalent of MOVE CORRESPONDING or open subroutines? Bad COBOL is
just as awful as bad C as bad assembly as bad Ada...
Aside from PL/I, there aren't many other languages that allow for
regulating the results of computation by means of PICTURE clauses, or
is pretty much explicitly decimal. A very few out there allow for
specification of rounded vs. truncated arithmetic on a statement by
statement basis.
But yeah, COBOL can be a royal pain to write well.
Cheers,
Chuck