comp.lang.ada
 help / color / mirror / Atom feed
From: Mark  McKinney <mckmark@mail.concentric.net>
Subject: Re: "C" is better than Ada because of access to separate subprograms
Date: 1996/07/13
Date: 1996-07-13T00:00:00+00:00	[thread overview]
Message-ID: <4s8n82$h75@herald.concentric.net> (raw)
In-Reply-To: 9607121229.AA03818@most


"W. Wesley Groleau (Wes)" <wwgrol@PSESERV3.FW.HAC.COM> wrote:
>
>1. Real programs are written by real programmers    [self-evident]
>2. Real programmers program in C                    [ Quitt 1996 ]
>3. C does not allow nesting
>4. Therefore real programs have no nesting and Jon is vindicated.
>
Wes's attempt at a a proof is faulty.
line 2 introduces the fault.

a counterexample ...
   Even if real programmers program in c the may also program in others 
languages as well. For instance assembly, batch files, lotus 123 or even 
ada. Therfore real programs can be produced in other languages by real 
programmers. This even means that even though real programmers program in 
c it is possible that no real programs are produced in c. At least 
according to the logic you've used. This is interesting because from my 
limited experience average ada programmers often write "better" c than 
average c programmers. better = more reliable, more maintainable, without 
loss of efficiency. 
   If you say real programmers only use c then anyone who has written a 
program in any other language cannot be a real programmer. So that won't 
work either. 

The point is most of us can write good code in any language. I'll choose 
one that best supports clear and accurrate definition of the problem 
space. Ada is clearly better at this than c. Master the solution then 
choose the implementation language. 






  reply	other threads:[~1996-07-13  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-07-12  0:00 "C" is better than Ada because of access to separate subprograms W. Wesley Groleau (Wes)
1996-07-13  0:00 ` Mark McKinney [this message]
1996-07-15  0:00 ` Jon S Anthony
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox