From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,c52c30d32b866eae X-Google-Attributes: gidfac41,public X-Google-Thread: 1108a1,c52c30d32b866eae X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,2ea02452876a15e1 X-Google-Attributes: gid103376,public From: Dave Jones Subject: Re: Ada terminology (was Re: Real OO) Date: 1996/05/07 Message-ID: <318FB81C.98@io.com>#1/1 X-Deja-AN: 153715687 references: <4j9p3a$uo5@watnews1.watson.ibm.com> <4kbqun$iiv@watnews1.watson.ibm.com> <6850x6pV3RB@herold.franken.de> <4mls4h$sau@watnews1.watson.ibm.com> <4mn0vd$7o9@news.ox.ac.uk> cc: davedave@io.com content-type: text/plain; charset=us-ascii organization: PSI Public Usenet Link mime-version: 1.0 newsgroups: comp.lang.eiffel,comp.lang.ada,comp.object x-mailer: Mozilla 2.01 (Win16; I) Date: 1996-05-07T00:00:00+00:00 List-Id: David Hopwood wrote: > > Maybe it's just me, but... > Why does Ada use the words 'type' and 'class' in the opposite sense > to everyone else? > This has always driven me crazy too. The reasons for Ada using a different set of terms are purely historical. (Basically, it has to do with the fact that Ada was designed in the 70's before OO became firmly established.) There is no functional reason for the differences in terminology. If someone would post an authoritative Smalltalk <--> Ada or C++ <--> Ada conversion chart, that would be nice. -- Dave Jones davedave@io.com