Category:COBOL: Difference between revisions

m
Finally found a source of the next standard's publication date.
m (Corrected mistake.)
m (Finally found a source of the next standard's publication date.)
Line 17:
* '''COBOL 1974''' added a few more features to the language, including the ability to <code>ACCEPT</code> the date, day and time, and the file organization clause.
* '''COBOL 1985''' added many new features to COBOL, notably including: scope terminators (<code>END-IF</code>, <code>END-READ</code>, etc.), the <code>EVALUATE</code> verb, the <code>CONTINUE</code> verb, inline <code>PERFORM</code> statements, the ability to pass arguments by content, and the deprecation of the infamous <code>ALTER</code> verb. This standard was followed by the intrinsic functions amendment and a clarifications amendment in 1989 and 1991, respectively.
* '''COBOL 2002''' is the current version of COBOL and was published by [[ISO]] as ISO/IEC 1989. It included a host of new features, most notably including object-oriented programming. However, there were also other features, including: floating-point support, portable arithmetic results, pointers, calling conventions to other languages, function prototypes, [[XML]] facilities and support for execution within framework environments. This standard has suffered from poor vendor support, due to little commercial demand for the new features.<ref>John Billman & Huib Klink, 'Thoughts on the Future of COBOL Standardization', [httphttps://www.cobolstandard.info/j4/files/08-0034.pdf]</ref>
* '''COBOL 201X''' is the next version of the standard version of the standard and the final draft is expected to be published in 2014.<ref>ISO, 'ISO/IEC 1989', [https://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=51416]</ref> It will likely include outstanding technical reports which include object finalization and a collection class library.
 
===References===
Anonymous user