comp.lang.ada
 help / color / mirror / Atom feed
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



   





      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