HP3000-L Archives

March 1996, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bruce Toback <[log in to unmask]>
Reply To:
Bruce Toback <[log in to unmask]>
Date:
Tue, 12 Mar 1996 14:12:07 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (41 lines)
At 12:18 PM 3/12/96 -0500, Nick Demos wrote:
>I see two problems with C++ for commercial applictions:
>
>1.  Not as easy for the non-original-coder to follow the program logic.
>
>2.  C++ is SOOO flexible that it can be taylored to the coder's style and
>>idiosyncracies which makes it even harder for someone else to follow and
>>maintain the program.
>
>In summary - not as easily maintained, which I consider VERY important.
 
I see two problems with COBOL for commercial applications:
 
1.  Not as easy for the maintainer to follow the program logic.
 
2.  COBOL is SOOO flexible that it can be tailored to the coder's style and
idiosyncracies which makes it even harder for someone else to follow and
maintain the program.
 
In summary - not as easily maintained, which I consider VERY important.
 
:-)
 
Ease of maintenance has far more to do with choosing appropriate
algorithms and data structures than it does the choice of language.
It also helps if the implementor follows a consistent coding style;
consistency is more important than the particulars of the style
(within reason). I, like most people who work on a wide range of
systems, have seen crystal-clear C++ and utterly opaque COBOL -- in
addition to the reverse. (Of course, I, like most programmers, write
programs with above-average clarity :-).
 
-- Bruce
 
---------------------------------------------------------------------------
Bruce Toback    Tel: (602) 996-8601| My candle burns at both ends;
OPT, Inc.            (800) 858-4507| It will not last the night;
11801 N. Tatum Blvd. Ste. 142      | But ah, my foes, and oh, my friends -
Phoenix AZ 85028                   | It gives a lovely light.
[log in to unmask]                   |     -- Edna St. Vincent Millay

ATOM RSS1 RSS2