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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e0e1d3b3f7c994b8 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!postnews.google.com!f63g2000hsf.googlegroups.com!not-for-mail From: Maciej Sobczak Newsgroups: comp.lang.ada Subject: Re: Robert Dewar's great article about the Strengths of Ada over Date: Mon, 10 Mar 2008 15:00:21 -0700 (PDT) Organization: http://groups.google.com Message-ID: <26533c61-29ed-4edd-afff-b77c82f92e3a@f63g2000hsf.googlegroups.com> References: <13t4b2kkjem20f3@corp.supernews.com> <89af8399-94fb-42b3-909d-edf3c98d32e5@n75g2000hsh.googlegroups.com> <53e0fda7-a536-4899-a115-9d4e137ac698@13g2000hsb.googlegroups.com> NNTP-Posting-Host: 85.1.248.9 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1205186422 28635 127.0.0.1 (10 Mar 2008 22:00:22 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 10 Mar 2008 22:00:22 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: f63g2000hsf.googlegroups.com; posting-host=85.1.248.9; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:20282 Date: 2008-03-10T15:00:21-07:00 List-Id: On 10 Mar, 20:01, "Jeffrey R. Carter" > You claimed you wrote multithreaded SW in C; I said that you wrote it in C plus > a threading library that you did not write, which is not writing it in C. Fine. Let's go on: Those who use Ada and any external library that they did not write themselves are not writing in Ada. Not counting those who target the hardware directly, every programmer uses some services offered by the operating system. Even things such obvious as file operations use system services. By your logic, using files is not writing in Ada, because the related system services are not written by those who use them. GUI? Not Ada. Network? Not Ada. By your logic almost every application I can think of is not Ada. Funny - you can write multitasking Ada program, which is completely useless. The very moment it tries to become useful by interacting with external world with the help of some system services it is no longer Ada. Really, your hand-waving does not move anything forward. No matter how much you hate this idea, I can write multithreaded software in C++. > those who use C by choice have already demonstrated that they want to > waste their time. Yes. That's why some use C++. Or Ada. -- Maciej Sobczak * www.msobczak.com * www.inspirel.com