From: Mark McKinney <mckmark@mail.concentric.net>
Subject: Re: Why isn't Ada as popular as C? [Was: C is better than Ada because...]
Date: 1996/08/01
Date: 1996-08-01T00:00:00+00:00 [thread overview]
Message-ID: <4tpa30$26v@herald.concentric.net> (raw)
In-Reply-To: 01bb7f20$c0e477e0$96ee6fcf@timhome2
1. Software metrics people help me out. I suspect that error rates are not
linear with project size. If this is the case then as software grows more
complex it will be more important to use a language that assists you in
finding potential errors. Ada is a tool to be used to reduce errors.
2. As advances in processor speed begin to slow down and the trend gears
toward systems with multiple cheap processors a language that has tasking
constructs will prove more valuable as well. Ada has laguage construct
that define separate tasks.
3. C seems to be an unnecessary level between Assembly and a high level
language. Like microcode was eliminated in RISC processors will eventually
be eliminated as a method of developing complex software(True most of us
may be retired by then). A larger leap at each level of abstraction in
systems is needed to keep the layering from getting to deep(keep this in
mind when developing objects) as a good balance between depth and width of
design is required. IMHO Ada provides higher level abstractions of low
level constructs than c.
4. C++ programming seems to require simultaneous programming at a low
level(C) and at a high level(++). The OO features added in Ada95 seem to
fit better with the language giving it better balance.
5. In the long run. It will prove to cost more to develop 100 RAD systems
that never quit do the job. Than one upgradable modifiable system that
performs reliably throughout it's lifecycle.
Ada will continue to gain popularity particularly when the as of systems
becomes more important.
These opinions are mine and those who agree with them them.
Mark McKinney
mckmark@mail.concentric.net
prev parent reply other threads:[~1996-08-01 0:00 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-07-31 0:00 Why isn't Ada as popular as C? [Was: C is better than Ada because...] Tim Behrendsen
1996-08-01 0:00 ` Mark McKinney [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox