comp.lang.ada
 help / color / mirror / Atom feed
From: "jhc0033@gmail.com" <jhc0033@gmail.com>
Subject: rant (Re: Ada featured in Doctor Dobb's Journal )
Date: Fri, 16 May 2008 23:30:54 -0700 (PDT)
Date: 2008-05-16T23:30:54-07:00	[thread overview]
Message-ID: <ba91fec6-cfc1-4b48-ad96-fa2a233e66f4@u36g2000prf.googlegroups.com> (raw)
In-Reply-To: 0d254195-50cb-4bad-b776-8d5c2ab09b6c@m45g2000hsb.googlegroups.com

On May 16, 5:28 am, Mike Silva <snarflem...@yahoo.com> wrote:
> On May 16, 6:56 am, Ludovic Brenta <ludo...@ludovic-brenta.org> wrote:
>
> > An opinion piece from Joachim Schüeth, the winner of the British
> > National Museum of Computing's Colossus Cipher Challenge.
>
> >http://www.ddj.com/architect/207800151
>
> > --
> > Ludovic Brenta.
>
> Good stuff.  Another statement of what I have read here so often, that
> Ada is very good at letting one model the problem space rather than
> having to work backwards from the solution space.
>
> Mike

People more familiar with language X than Y find that they spend less
time thinking about the language when programming in X rather than Y.

Personally, I'd find the article more interesting if the main
character was, say, a competent C++ programmer (the kind that
understands destructor semantics, etc., uses STL containers throughout
and Boost where suitable), and having switched to Ada (or the other
way around) had something interesting to say.

Right now, the article basically says: "Fortran had some cool features
C didn't have, but C had some features Fortran didn't have, and we
switched to C. But this guy uses Ada, because as we saw before, using
different languages is OK, and the safety community uses it. He solved
some discrete math problem he was trying to solve. He could have
solved it just as easily in any other language perhaps, but would we
write an article about it? The end".

Right now, I'm evaluating Ada as a language to learn and do my next
project in. I already know more diverse non-mainstream languages than
most people, so I'm not exactly closed-minded. But this article hasn't
convinced me of anything.

A few days ago, I looked at Eiffel, and I'm now convinced that I
wouldn't like it. Eiffel targets a largely similar audience of
"correctness-oriented" programmers that Ada does. However, it took
some digging around (no introductions to the language mention it) to
discover that Eiffel has a gap in its type system. Guess what, type
theory is a branch of math, and OOP is a spiritual following. I know
what takes precedence in my book. The Eiffel community's attitude is
basically: "we'll just pretend 2+2=5 because we can use it to justify
some teachings".



  parent reply	other threads:[~2008-05-17  6:30 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-16 10:56 Ada featured in Doctor Dobb's Journal Ludovic Brenta
2008-05-16 12:28 ` Mike Silva
2008-05-16 13:04   ` Ludovic Brenta
2008-05-16 14:33     ` Mike Silva
2008-05-16 22:26       ` Randy Brukardt
2008-05-17  6:30   ` jhc0033 [this message]
2008-05-17  8:28     ` rant (Re: Ada featured in Doctor Dobb's Journal ) Ludovic Brenta
2008-05-17  9:27       ` Dmitry A. Kazakov
2008-05-17  9:56         ` Georg Bauhaus
2008-05-17 12:05           ` Dmitry A. Kazakov
2008-05-17  9:38       ` jhc0033
2008-05-17 11:49         ` Ludovic Brenta
2008-05-17 17:53           ` jhc0033
2008-05-17 23:21             ` Ludovic Brenta
2008-05-18  0:28               ` jhc0033
2008-05-18  0:35               ` Dr. Adrian Wrigley
2008-05-18  8:04                 ` Prototyping with Ada (was: Ada featured in Doctor Dobb's Journal) Ludovic Brenta
2008-05-20 10:25                   ` John McCabe
2008-05-20 16:57                     ` Prototyping with Ada Jeffrey R. Carter
2008-05-20 17:23                       ` Mike Silva
2008-05-20 17:37                       ` Peter C. Chapin
2008-05-20 23:30                         ` Mike Silva
2008-05-21  0:40                         ` Jeffrey R. Carter
2008-05-21 12:53                         ` Martin Krischik
2008-05-22  8:43                     ` Stephen Leake
2008-05-28 11:32                       ` John McCabe
2008-05-28 12:12                         ` Ludovic Brenta
2008-05-29  3:27                           ` tmoran
2008-05-29  9:41                           ` John McCabe
2008-05-31  6:03                         ` Stephen Leake
2008-06-02 15:43                           ` Britt Snodgrass
2008-05-17  9:45     ` rant (Re: Ada featured in Doctor Dobb's Journal ) Georg Bauhaus
2008-05-17 10:57     ` Mike Silva
2008-05-17 16:49     ` tmoran
2008-05-16 22:56 ` Ada featured in Doctor Dobb's Journal Ivan Levashew
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox