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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,599b13f801b0f9eb X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-30 01:09:41 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!ailinel.cbb-automation.DE!not-for-mail From: dmitry@elros.cbb-automation.de (Dmitry Kazakov) Newsgroups: comp.lang.ada Subject: Re: C++ virtual function mechanism in Ada ? Date: Mon, 30 Jul 2001 08:09:39 GMT Message-ID: <3b650e42.1062093@news.cis.dfn.de> References: <8TC4uKLBjMDq@eisner.encompasserve.org> <5ee5b646.0107260244.3cd9e5b3@posting.google.com> <3b600dd2.859745@news.cis.dfn.de> <5ee5b646.0107271810.618612b@posting.google.com> NNTP-Posting-Host: ailinel.cbb-automation.de (212.79.194.99) X-Trace: fu-berlin.de 996480579 2352455 212.79.194.99 (16 [77047]) X-Newsreader: Forte Free Agent 1.21/32.243 Xref: archiver1.google.com comp.lang.ada:10718 Date: 2001-07-30T08:09:39+00:00 List-Id: On 27 Jul 2001 19:10:11 -0700, dewar@gnat.com (Robert Dewar) wrote: >dmitry@elros.cbb-automation.de (Dmitry A. Kazakov) wrote in message news:<3b600dd2.859745@news.cis.dfn.de>... > >> It depends. I remember in my high school years [middle 80s], Ada 83 >> was already well known. It was not taught [FORTRAN and PL1 were >> lectured] but it was recomended for self study and sometimes hotly >> discussed. In contrary to this, C was completely unknown > >Well any high school can teach anything and that does not prove much >(some high schools in the states teach creationism :-) In my case it was Marxism (:-)) >But in fact C was of course well known in that period, and any >programming language course not mentioning C that was taught in >the middle 80's was really decrepit. C is for example definitely >a whole generation after Fortran, and to teach Fortran and PL1 >without mentioning C at that time in a PL course is more than >a bit odd! I think there was a reason behind. Our major was applied mathematics. C was hardly suitable for that (no true arrays, no overflow checks etc). {}-brackets alone were a big problem that time. I saw an Algol compiler that required all keywords be put in ''-quotes, like 'BEGIN'. Presumably, because the machine had only capitals (:-)) >My first exposure to C was on a PDP-11 in the early 70's. Very >nice compiler and a very nice system (a single 128K PDP-11 could >happily support dozens of users in time sharing mode :-) Lucky were you. My C compiler took about 5-10 min for hello-world (5-6 passes or so) on a PDP-11, so I switched back to MACRO-11. Regards, Dmitry Kazakov