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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a9b0810d3106d9b8 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder.news-service.com!news.osn.de!diablo2.news.osn.de!news.tele.dk!news.tele.dk!small.news.tele.dk!bnewspeer01.bru.ops.eu.uu.net!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Fun with C Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <27cf3992-4132-4483-9110-adc7a089cd4a@e8g2000vbz.googlegroups.com> <3ccf18a2-ba10-42bc-aeab-9368749961fb@a11g2000pro.googlegroups.com> <4c2b6a58-e3b6-47da-95e0-64853be5c1f9@v11g2000prb.googlegroups.com> <86748003-860f-4729-ae26-55be1e58ac2b@d27g2000vbz.googlegroups.com> <4b5748dc-60fa-4cec-a317-054626e9a1ca@d19g2000prh.googlegroups.com> <1908th3tyz101.1f6c5w8t9mggy.dlg@40tude.net> <4db06d5b$0$26801$882e7ee2@usenet-news.net> Date: Thu, 21 Apr 2011 21:44:55 +0200 Message-ID: <1qrz9hxh934za$.1mxsno1galx8k.dlg@40tude.net> NNTP-Posting-Date: 21 Apr 2011 21:44:57 CEST NNTP-Posting-Host: e6f7e06d.newsspool3.arcor-online.net X-Trace: DXC=g;j:FLg1>UCj7E:bke<5HFMcF=Q^Z^V3H4Fo<]lROoRA8kFRT5KG[6LHn;2LCVN[ On Thu, 21 Apr 2011 13:43:46 -0400, Hyman Rosen wrote: > On 4/21/2011 1:36 PM, Dmitry A. Kazakov wrote: >> C programmers are in majority simply because most > > of programmers do think as they write. > > Why do you believe that Ada programmers do not also do that? Certainly they do! > I don't know Ada, but if I were to sit down to write an Ada > program I would also write it as I was thinking, and would > simply add and modify types and interfaces as needed. I expect > I would also compile frequently and let the compiler tell me > where I missed a spot and then just go and fix it up. In fact, > it seems to me that Ada is more conducive to think-and-type > than C is, because the compiler is better at telling you when > you've gotten something wrong. Yes, but in order to value this you must be comfortable with this way of thinking. Most programmers are not. They feel the "Ada's way" constraining rather than helping. You can make Ada more popular only through an extensive training and selection. Compare it with guitar playing. When you start, you find proper hand positions extremely demanding. Not every must play guitar, but programmers are just too many. Like a good musician can learn to play any instrument, any good C programmer can easily switch to Ada and enjoy it. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de