home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!ohstpy!mecsys!oecn_smith
- Newsgroups: alt.cobol
- Subject: Re: The inevitable question
- Message-ID: <1992Jul28.092805.392@mec.ohio.gov>
- From: oecn_smith@mec.ohio.gov
- Date: 28 Jul 92 09:28:05 -0400
- Reply-To: smith@leeca.oecn.ohio.gov
- References: <1992Jul25.060022.9237@uwm.edu> <1992Jul25.154243.19607@cs.unca.edu> <EMERY.92Jul27111003@Dr_No.mitre.org> <Bs2r39.Hot@snuffy.wa.atk.com>
- Distribution: usa
- Organization: Metrop. Educ. Council, Columbus, OH
- Lines: 46
-
- In article <Bs2r39.Hot@snuffy.wa.atk.com>, mluders@snuffy.wa.atk.com
- (Matthew_Luders) writes:
-
- [Some very good examples of COBOL maintainability deleted]
- >
- > There is a bright side. For all the criticism that COBOL gets from software
- > engineers, it is possible to write structured, readable, maintainable code with
- > it. Its record and field handling capabilities make it well-suited for
- > creating reports, which is probably what it's used for the most. But the fact
- > that a program is written in COBOL certainly does *not* guarantee (or even
- > improve the chances) that it's maintainable. In fact, you could argue that
- > there are elements of COBOL that tend to make programs written in it *less*
- > maintainable (e.g. the lack of local variables). Some of these problems were
- > addressed with the release of COBOL-85 (e.g. the addition of the end-if and
- > evaluate statements), but I don't know how widely COBOL-85 is being used yet.
- >
- > I'd be curious to hear other people's opinions on these topics.
-
- I've been a programming seriously (read: making a living) in COBOL for about 6
- year now. I started with the local Board of Ed. about 1 and 1/2 years ago and
- I was presented with a new set of manuals that contained the ANSI-85 stuff.
- All my programs now are written to comply with that standard. I have no idea
- how I got along without the end-read,end-if, end-perform, etc!
-
- I work with 2 other programmers that have been with the Board of Ed for 10
- years. They refuse to incorporate the ANSI-85 extentions, won't use blank
- lines between paragraphs, won't comment (they won't even put a block at the top
- of the program saying with the blasted thing does)! They address the screen in
- tele-type fashion.
-
- Truthfully, I have found it to be more cost effective and faster to rewrite
- their programs from scratch than to try to maintain it.
-
- I have a quick question: Currently, I am programming in VAX/VMS COBOL, which
- is very kind to me and allows me to code in LOWER case. Now, is this just a
- VAX/VMS thing (I never tried it on the IBM running CMS) ?
-
- > Matt Luders
- > mluders@snuffy.wa.atk.com
- >
- > These are my opinions only, not those of Alliant Techsystems Inc.
-
- Bob Smith -- smith@leeca.oecn.ohio.gov
- disclaimer: the Lorain County Board of Ed. would deny I spoke for them even if
- I did.
-
-