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!postnews.google.com!f14g2000cwb.googlegroups.com!not-for-mail From: "Jerry Coffin" Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: Teaching new tricks to an old dog (C++ -->Ada) Date: 11 Mar 2005 08:58:22 -0800 Organization: http://groups.google.com Message-ID: <1110560302.607715.198440@f14g2000cwb.googlegroups.com> References: <871xau9nlh.fsf@insalien.org> <3SjWd.103128$Vf.3969241@news000.worldonline.dk> <87r7iu85lf.fsf@insalien.org> <87is4598pm.fsf@insalien.org> <1110054476.533590@athnrd02> <1110059861.560004@athnrd02> <422b6d49.1141887367@news.xs4all.nl> <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> <42315f11$0$28073$ba620e4c@news.skynet.be> NNTP-Posting-Host: 165.236.235.120 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1110560307 23918 127.0.0.1 (11 Mar 2005 16:58:27 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 11 Mar 2005 16:58:27 +0000 (UTC) User-Agent: G2/0.2 Complaints-To: groups-abuse@google.com Injection-Info: f14g2000cwb.googlegroups.com; posting-host=165.236.235.120; posting-account=mZiOqwwAAAC5YZsJDHJLeReHGPXV5ENp Xref: g2news1.google.com comp.lang.ada:9144 comp.lang.c++:45169 comp.realtime:1284 comp.software-eng:4852 Date: 2005-03-11T08:58:22-08:00 List-Id: Adrien Plisson wrote: > Jerry Coffin wrote: > > Second, if the work had been done exclusively or primarily in > > a language the DoD considered its own, I suspect opening it up > > to the public would have taken even longer, if it was ever > > allowed to happen at all. > > but still ARPA-net was created by the United States Defense Advanced > Research Project Agency, part of... the DoD ! That was exactly my point: it started out as a DoD-funded project. The question is about what happened then -- how willing the DoD was to open the project to the public at large. As it was, the project was done with DoD funding, but was really done at and by universities. While it is openly acknowledged to have fulfilled its original intent extremely well, nearly every choice in its design and implementation was about as UN-military as possible. Despite this, it took 20+ years before it was really open to the general public. Had even ONE element in the design or implementation fit even slightly more closely with the military mind-set, I doubt it would have been opened up to the public yet, or possibly ever. > > To ensure that, connecting to this system would only be allowed > > after passing an extensive (and expensive) certification process, > > and only one OS in existence would be capable of passing -- and > > it wouldn't be from a bunch of hackers like Microsoft either. It > > would be from some place thoroughly professional, with a > > thoroughly professional license fee (i.e. well out of reach of > > over 99% of the people who currently use the Internet). > > I don't remember running UNIX (implemented in C) was cheap at the > time ARPA-net was born ! also, one of the major Ada compiler is > available for free, so why would it be so expensive ? Prices for computing in general were much higher at the time, but UNIX was cheaper than most. It seems difficult to believe that anybody would believe or even imply that the cost of the compiler determines the cost of the final product. Even ignoring that for the moment, you're using cirular logic -- you're assuming the 'net would be built with GNAT, ignoring the fact that the free availability of GNAT is largely a _result_ of the 'net's existence. -- Later, Jerry. The universe is a figment of its own imagination.