home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / ada / 3635 < prev    next >
Encoding:
Text File  |  1992-12-12  |  2.0 KB  |  39 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh
  3. From: fjh@munta.cs.mu.OZ.AU (Fergus James HENDERSON)
  4. Subject: Re: FORTRAN bug(was Re: C++ vs. Ada -- Is Ada loosing?)
  5. Message-ID: <9234801.7294@mulga.cs.mu.OZ.AU>
  6. Sender: news@cs.mu.OZ.AU
  7. Organization: Computer Science, University of Melbourne, Australia
  8. References: <EACHUS.92Dec7184734@oddjob.mitre.org> <1992Dec8.072300.21473@smds.com>     <1992Dec8.172551.16780@newshost.lanl.gov>     <1992Dec9.060218.23940@seas.gwu.edu>     <1992Dec11.132942.24054@mksol.dseg.ti.com> <OBRY.92Dec11164203@cheesesteak.flash.bellcore.com>
  9. Date: Sat, 12 Dec 1992 14:34:42 GMT
  10. Lines: 27
  11.  
  12. obry@flash.bellcore.com (Pascal Obry) writes:
  13.  
  14. >I like Ada because you can *read* it. And this seem to be one of the most
  15. >important thing about a language. With goods choices for the identifier, you
  16. >can read an Ada progam like a text, you don't have to translate what you read.
  17. >
  18. >You write a program one time, but how many time you read it ?
  19.  
  20. When learning a foreign language, there is a critical point at which you
  21. cease translating from the foreign tongue into your own and back again,
  22. and start to *think* in the foreign language.
  23.  
  24. The same is true of programming languages. After a very short span of time,
  25. you start to *think* in terms of the constructs that your programming
  26. language offers. Once this point is reached, using symbols instead of
  27. words makes very little difference to the readability. Indeed the more
  28. verbose form may often be less readable. We all learn how to read
  29. mathematical equations - would you prefer that they be spelt out using
  30. "plus" instead of "+", etc.? If you want a language where programs read
  31. like text, try COBOL. Personally I believe that many common programming
  32. language constructs are better expressed symbolically.
  33.  
  34. -- 
  35. Fergus Henderson             fjh@munta.cs.mu.OZ.AU      
  36. This .signature virus is a self-referential statement that is true - but 
  37. you will only be able to consistently believe it if you copy it to your own
  38. .signature file!
  39.