Before saying something like "COBOL is terrible compared to the English language" try studying a remote analysis of common, everyday English sentences --- the study based on a wholly different language base. The order of words in English, and the exact meaning of the order in a particular sentence situation, can be complex and writing a "syntax definition" for how English "must" be written --- again based on a very different language and cultural set --- can be very very difficult.
My computer uses go back to 1966 (1620, 1410, 1401, 7040, 7090/94 before going to S/360) and I installed OS/360 Release 1 (after attending a two-week TSS session!). And, I am not a COBOL programmer! (Except for a bit of Fortran and PL/1, a long long time ago, I think in assembly language.) Some of the early COBOL programs I saw were fairly readable -- even to someone with only a bit of data handling experience. Possibly this was due to the early nature of COBOL programmers and to the rather small and simple (in modern terms) COBOL programs involved. Over the years we have all seen an almost countless number of "new, modern, super, will-replace-everything" languages. Very few maintained upward compatibility as their basic implementation shifted and not many have survived as the "new, modern, super, will-replace-everything" language of today. Interesting discussion! Bill ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
