comp.lang.ada
 help / color / mirror / Atom feed
* Some questions about Ada.
@ 1996-05-02  0:00 Carl Laurence Gonsalves
  1996-05-02  0:00 ` Robert A Duff
                   ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: Carl Laurence Gonsalves @ 1996-05-02  0:00 UTC (permalink / raw)



I've got a couple of questions about Ada. I have to confess that I've never
written a single line of Ada code. I've got experience in C, C++, Modula-3,
Java, and Scheme, and several other languages. I've recently become
interested in finding out about Ada, partly because I've noticed that both
Java and Modula-3 seem to have been influenced by Ada's design, and I think
both languages are very good.

One thing I'm wondering about is packages. I've heard that packages are
"better" than than the way C++ uses classes. I'm curious as to why this is.
Modula-3 has modules (which are similar, AFAIK, to Ada's packages) and
"object types" (classes) as two distinct entities. I'v always thought that
C++'s way of allowing just about anything to be nested in a class much
cleaner and simpler. (and for the record, I was programming in Modula-3
before I was programming in C++) So are packages better? Why?

Second, I've been wondering why Ada is case-insensitive. I'm aware that Ada
was very carefully designed, so I'm thinking there must be some reason it
was made case-insensitive rather than case-sensitive, but I can't imagine
what that reason could be.

Any explanations would be appreciated.

(BTW, if either of these questions is a FAQ, please forgive me. I haven't
gotten around to getting a copy of the comp.lang.ada FAQ yet)

-- 
        Carl Laurence Gonsalves - clgonsal@undergrad.math.uwaterloo.ca
                   Computer Science, University of Waterloo
               http://www.undergrad.math.uwaterloo.ca/~clgonsal/
                   http://www.csclub.uwaterloo.ca/~clgonsal/




^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~1996-05-12  0:00 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-05-02  0:00 Some questions about Ada Carl Laurence Gonsalves
1996-05-02  0:00 ` Robert A Duff
1996-05-02  0:00 ` Dave Jones
1996-05-03  0:00   ` Spencer Allain
1996-05-03  0:00   ` Darren C Davenport
1996-05-03  0:00   ` Carl Laurence Gonsalves
1996-05-03  0:00     ` Michael Feldman
1996-05-03  0:00     ` Dave Jones
1996-05-03  0:00     ` Adam Beneschan
1996-05-04  0:00       ` Carl Laurence Gonsalves
1996-05-04  0:00       ` Robert Dewar
1996-05-04  0:00         ` Richard Kenner
1996-05-04  0:00           ` Robert Dewar
1996-05-05  0:00             ` Richard Kenner
1996-05-05  0:00               ` Robert Dewar
1996-05-04  0:00         ` Kevin D. Heatwole
1996-05-04  0:00         ` Robert A Duff
1996-05-04  0:00           ` Robert Dewar
1996-05-05  0:00             ` Robert A Duff
1996-05-05  0:00               ` Arthur Evans Jr
1996-05-05  0:00                 ` Robert Dewar
1996-05-05  0:00                 ` Robert Dewar
1996-05-06  0:00                   ` Norman H. Cohen
1996-05-06  0:00                     ` David Weller
1996-05-07  0:00                       ` Robert Dewar
1996-05-12  0:00                         ` Geert Bosch
1996-05-06  0:00                 ` Christopher J. Henrich
1996-05-06  0:00         ` Norman H. Cohen
1996-05-06  0:00           ` Robert Dewar
1996-05-03  0:00     ` Robert A Duff
1996-05-06  0:00     ` Laurent Guerby
1996-05-06  0:00   ` Matthew M. Lih
1996-05-09  0:00     ` Dave Jones
1996-05-03  0:00 ` Laurent Guerby
1996-05-03  0:00   ` Robert A Duff

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