Re: Reviving REMARKS
- From: john@xxxxxxxxxxxxxxxx
- Date: 2 Aug 2005 19:58:29 -0700
In fact the structured layout of the IDENTIFICATION DIVISION with its
fixed paragraph names encouraged the inclusion of significant
documentation in a standardized way. Every language has a commenting
facility. What was unique about the ID DIV was that it had a standard
format. The standard mavens, in their eternal and rather foolish quest
to make COBOL "just like" every other language gave up some of its
unique virtues.
Fortunately compiler writers tend to cater to old programs and hence
features stay in long past their scheduled execution date. Hopefully I
will still be able to use the ID DIV the way GMH intended for the rest
of my programming career.
BTW the "self documenting" nature of the language does not tell the
person reading a program years later the who what when why of the
creation of the program. And without someencouragement programmers
will take the easy way out. How many internally documented program
written in Java or Perl have you seen lately? In a text book, maybe.
A "generalized commenting facility" may as well be no facility at all.
Programmers are busy and will skip over it.
(end grump)
John Culleton
.
- Follow-Ups:
- Re: Reviving REMARKS
- From: LX-i
- Re: Reviving REMARKS
- From: jce
- Re: Reviving REMARKS
- From: Richard
- Re: Reviving REMARKS
- References:
- Reviving REMARKS
- From: john
- Re: Reviving REMARKS
- From: William M. Klein
- Re: Reviving REMARKS
- From: Pete Dashwood
- Reviving REMARKS
- Prev by Date: Re: Intertest 6.1 Problem with Cobol Optimize Parm
- Next by Date: Re: Reviving REMARKS
- Previous by thread: Re: Reviving REMARKS
- Next by thread: Re: Reviving REMARKS
- Index(es):
Relevant Pages
|