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-Thread: 103376,703c4f68db81387d X-Google-Thread: 109fba,703c4f68db81387d X-Google-Thread: 115aec,703c4f68db81387d X-Google-Thread: f43e6,703c4f68db81387d X-Google-Attributes: gid103376,gid109fba,gid115aec,gidf43e6,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!npeer.de.kpn-eurorings.net!newsfeed.arcor.de!news.arcor.de!not-for-mail Date: Wed, 16 Mar 2005 14:49:48 +0100 From: Georg Bauhaus Organization: future apps GmbH User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050105 Debian/1.7.5-1 X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: Teaching new tricks to an old dog (C++ -->Ada) References: <1110059861.560004@athnrd02><1110266099.441421.179290@o13g2000cwo.googlegroups.com> <1110332933.587110.260410@z14g2000cwz.googlegroups.com> <1110390097.532139.43430@f14g2000cwb.googlegroups.com> <422f3808$0$30165$ba620e4c@news.skynet.be> <1110409958.685759.249420@g14g2000cwa.googlegroups.com> <15SdnYvJ0_x3Vq3fRVn-3Q@megapath.net> <1110522060.091940.178510@l41g2000cwc.googlegroups.com> <1110556346.841594.212520@z14g2000cwz.googlegroups.com> <4952804.Myubg7stsI@linux1.krischik.com> <1462853.JgxLXPrZ7W@linux1.krischik.com> <1110831270.911813.215820@f14g2000cwb.googlegroups.com> <2484756.KTycvJxKQH@linux1.krischik.com> <1110907090.268126.101030@g14g2000cwa.googlegroups.com> <423811a9$0$26546$9b4e6d93@newsread4.arcor-online.net> <1110977781.680781@athnrd02> In-Reply-To: <1110977781.680781@athnrd02> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <423838eb$0$26540$9b4e6d93@newsread4.arcor-online.net> NNTP-Posting-Date: 16 Mar 2005 14:47:23 MET NNTP-Posting-Host: cbdd2617.newsread4.arcor-online.net X-Trace: DXC=EW1gcfKOJP`EFMTLjj\foo:ejgIfPPlddjW\KbG]kaMhGSi?jHD8GO`Slg9fQbG8BgUUng9_FXZ=c>:=P9Ihe`Bh@Z?dZ]MOide X-Complaints-To: abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:9486 comp.lang.c++:45948 comp.realtime:1534 comp.software-eng:5116 Date: 2005-03-16T14:47:23+01:00 List-Id: Ioannis Vranos wrote: > Georg Bauhaus wrote: >> When you need to link third party libraries in C++, you >> can stay within the language in Ada: >> The current Ada standard library includes ... >> Ada 2005 adds more features to the standard, including ... > One question is, can these facilities be implemented with the language > itself, or someone has to use another language to do the real work? As I said, >> you can stay within the language in Ada. I don't see why we should, by default, assume that an implementation of a programming language has to refer to other languages to implement its own standard. There is reason to use OS services at some low level, and these might be written in some other language. You'd be programming an operating system on top of an OS just to avoid NIH... Georg