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,21960280f1d61e84 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!news.glorb.com!proxad.net!proxad.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: How come Ada isn't more popular? 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: <1169531612.200010.153120@38g2000cwa.googlegroups.com> <1169588206.234714.312650@k78g2000cwa.googlegroups.com> <1169624573.534128.172610@s48g2000cws.googlegroups.com> <4EBuh.15104$pQ3.9387@newsread4.news.pas.earthlink.net> Date: Sat, 27 Jan 2007 09:38:34 +0100 Message-ID: <1dag58frl4200.y6zxhjgy5y0s$.dlg@40tude.net> NNTP-Posting-Date: 27 Jan 2007 09:38:20 CET NNTP-Posting-Host: 9516b8af.newsspool3.arcor-online.net X-Trace: DXC=4be`2TfRO==d8Nb@@ZG@b=McF=Q^Z^V384Fo<]lROoR1gUcjd<3m<;24YXh49oU1X4[6LHn;2LCV>[ On Sat, 27 Jan 2007 05:43:28 GMT, Charles D Hixson wrote: > Ada is quite expressive, but it can be very clumsy when you > want to write a flexible routine. You can do it, and you can > do it with much greater safety, but it takes more work. > > Just, for instance, look at the Ada version of: > #include > void main() { print ("Hello", " ", "World!"); exit(0); } > > (I may have gotten that wrong, my main language is Python. > I'm intending to move to Ada for a particular project that > I've got in mind, because I despise the way C uses pointers.) The example is wrong C, but the point is that such examples show little if anything. Who is designing console applications today? What about "Hello World" in X11, Windows API, GTK+ or similar with a requirement of some definite look-and-feel? If we looked at C, Ada, Python code of that, we would find all them far from being expressive. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de