comp.lang.ada
 help / color / mirror / Atom feed
From: munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh@uunet.uu.net  (Fergus Jam es HENDERSON)
Subject: Re: FORTRAN bug(was Re: C++ vs. Ada -- Is Ada loosing?)
Date: 12 Dec 92 14:34:42 GMT	[thread overview]
Message-ID: <9234801.7294@mulga.cs.mu.OZ.AU> (raw)

obry@flash.bellcore.com (Pascal Obry) writes:

>I like Ada because you can *read* it. And this seem to be one of the most
>important thing about a language. With goods choices for the identifier, you
>can read an Ada progam like a text, you don't have to translate what you read.
>
>You write a program one time, but how many time you read it ?

When learning a foreign language, there is a critical point at which you
cease translating from the foreign tongue into your own and back again,
and start to *think* in the foreign language.

The same is true of programming languages. After a very short span of time,
you start to *think* in terms of the constructs that your programming
language offers. Once this point is reached, using symbols instead of
words makes very little difference to the readability. Indeed the more
verbose form may often be less readable. We all learn how to read
mathematical equations - would you prefer that they be spelt out using
"plus" instead of "+", etc.? If you want a language where programs read
like text, try COBOL. Personally I believe that many common programming
language constructs are better expressed symbolically.

-- 
Fergus Henderson             fjh@munta.cs.mu.OZ.AU      
This .signature virus is a self-referential statement that is true - but 
you will only be able to consistently believe it if you copy it to your own
.signature file!

             reply	other threads:[~1992-12-12 14:34 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-12-12 14:34 Fergus Jam es HENDERSON [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-12-18 21:56 FORTRAN bug(was Re: C++ vs. Ada -- Is Ada loosing?) Michael Feldman
1992-12-18  9:22 agate!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!caen!uvaarpa!vger.ns
1992-12-16 17:40 Pascal Obry
1992-12-16 16:02 fred j mccall 575-3539
1992-12-15 16:36 enterpoop.mit.edu!bloom-picayune.mit.edu!mintaka.lcs.mit.edu!ogicse!uwm.e
1992-12-15  2:57 Michael Feldman
1992-12-15  2:43 Michael Feldman
1992-12-14 22:15 John Bollenbacher
1992-12-14 18:33 J. Giles
1992-12-14 17:04 agate!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!csc.ti.com!til
1992-12-14 17:00 agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
1992-12-14 16:55 agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
1992-12-12 17:53 Michael Feldman
1992-12-12 14:20 Fergus Jam es HENDERSON
1992-12-12  6:04 Bob Kitzberger
1992-12-12  0:42 Pascal Obry
1992-12-11 23:22 Tucker Taft
1992-12-11 22:24 John Nestoriak III
1992-12-11 21:31 Michael Feldman
1992-12-11 21:04 Tucker Taft
1992-12-11 15:38 Robb Nebbe
1992-12-11 13:29 agate!spool.mu.edu!uwm.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mkso
1992-12-09  6:02 Michael Feldman
1992-12-08 17:25 J. Giles
replies disabled

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