Next generation COBOL?
- From: Steve Richfie1d <Steve@xxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 24 Nov 2005 14:36:52 -0700
As a concept, the original COBOL (before they started tacking numbers onto it) was a thing of beauty - where with some skill you could clearly state your methodology in grammatically correct English, that even an untrained secretary could read.
Then, many years later and long after I wrote my last genuine COBOL program, I wrote a simplistic COBOL interpreter to embed applications logic in a way that I didn't have to write a manual on how to change it, and used this in several applications. To make this work, I had to scrap the Data Division concept and treat all variables like the BASIC Variant data type.
Then I wrote an AI program that needed to communicate database changes over Usenet, with its mandatory non-binary requirements on most groups. Obviously, I produced COBOL-like procedural statements to create the data, and ran them on the other end. To make this work well, I had to enhance my "COBOL" with a "With" verb to vaguely qualify paragraphs of code.
What is gradually emerging over many projects is a new concept for a distant descendant of COBOL, where things are stated in much higher-level problem-oriented terms and the details of data organization are taken care of by a much smarter execution environment than COBOL ever enjoyed. Also, it is SO simple that you could write and debug an interpreter or translator for it in something like BASIC in a week or so, so it should become ubiquitous for many of the things that VBA and Java are now used for, because of its 100% readability even by untrained people.
Perhaps I am not the only one following this path? Perhaps others have different ideas as to where this should lead? Perhaps others have solved problems that I haven't even yet realized?
What are your thoughts, ideas, suggestions, warnings, etc?
Thanks in advance Steve Richfie1d .
- Follow-Ups:
- Re: Next generation COBOL?
- From: david
- Re: Next generation COBOL?
- From: Herwig Huener & Josella Simone Playton
- Re: Next generation COBOL?
- From: Richard
- Re: Next generation COBOL?
- Prev by Date: Re: Multilingual conversion - Ideas ?
- Next by Date: Re: Multilingual conversion - Ideas ?
- Previous by thread: COBOL Books - DON'T bother to buy
- Next by thread: Re: Next generation COBOL?
- Index(es):