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: 103376,8b8748382fcfacc1 X-Google-Attributes: gid103376,public From: Ehud Lamm Subject: Re: friend classes in ada95 Date: 2000/04/19 Message-ID: #1/1 X-Deja-AN: 613045154 References: <8dh37m$qef$2@wanadoo.fr> <3B5L4.1317$B43.116109@news.pacbell.net> <38FD1830.949F5E81@mindspring.com> <38FD1C9E.7C2B7756@research.canon.com.au> Content-Type: TEXT/PLAIN; charset=US-ASCII X-Complaints-To: usenet@news.huji.ac.il X-Trace: news.huji.ac.il 956132393 27328 132.64.178.45 (19 Apr 2000 08:19:53 GMT) Organization: The Hebrew University of Jerusalem Mime-Version: 1.0 NNTP-Posting-Date: 19 Apr 2000 08:19:53 GMT Newsgroups: comp.lang.ada Date: 2000-04-19T08:19:53+00:00 List-Id: My experience (I guess every teacher has his own views) is that many of those finding Ada OO model difficult simply don't really understand ANY OO model. They understand the "surface structure" (i.e., the syntax) which is naturally different between languages. A minority who is well versed in some other language (C++/Java) can have problems with the the Ada way of doing things, but usually can overcome this pretty easily. I also tend to agree that people seem to understand the Ada way of doing things faster, but than I haven't taught C++ recently - so maybe if *I* teach C++ it will understood better and faster too. Lastly, I think that it is helpful to know that there is more than one way to skin a cat (not to mention that there are so many cats), so being exposed to a language like Ada, with its own unique ways, should be seen as a bonus, not as a problem. obstacle. Ehud Lamm mslamm@mscc.huji.ac.il http://purl.oclc.org/NET/ehudlamm <== My home on the web Check it out and subscribe to the E-List- for interesting essays and more!