comp.lang.ada
 help / color / mirror / Atom feed
From: Martijn Lievaart <m@remove.this.part.rtij.nl>
Subject: Re: Announcing new scripting/prototyping language
Date: Fri, 06 Feb 2004 22:25:50 +0100
Date: 2004-02-06T22:33:17+01:00	[thread overview]
Message-ID: <pan.2004.02.06.21.25.46.325117@remove.this.part.rtij.nl> (raw)
In-Reply-To: Ud2dnaYmPfTge77dRVn-jw@comcast.com

On Fri, 06 Feb 2004 14:02:31 -0500, Jeff Schwab wrote:

>> You may be trying to be funny, but many would agree with this assessment!
> 
> The first line you clipped specifically says "Not trying to be funny."

Obviously there was a certain amount of tongue in cheek, but the point is
real enough.

I find that different languages fit different needs. The choice of
language is often dictated by how much experience one/the team has with
languages. I would never choose ada, simply because I don't know it at all.

Language comparisons can be valid, but there are surprisingly few people
who can say anything solid about that. It quickly degenerates in, well not
necessarely a flame war, but some religion is there always.

That said, seeing an interesting cross of groups, let me make a bold
statement to see if I can sparkle some real discussion, at the risk of
starting another hijad: C++ is an accademic experiment which has thought
us much about computer languages and has grealy influenced how we think
about programming languages today. Unfortunately the experiment has
failed, because the language it produced is so full of subteleties one has
to be an expert to use it effectively. On the other hand, its one of the
best languages around because its multi-paradigm basics make it often a
very good solution for the problem at hand. In particular its support for
generic programming has advanced the state of programming significantly.

To clarify that last remark, there may be languages that do generics
better (I don't know them, but they are bound to exist), but those are not
mainstream.

M4





  reply	other threads:[~2004-02-06 21:25 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-05 22:13 Announcing new scripting/prototyping language Dave Allison
2004-02-05 22:19 ` Christopher Benson-Manica
2004-02-05 22:56   ` Larry Hazel
2004-02-05 23:40     ` Victor Bazarov
2004-02-06 15:44       ` Georg Bauhaus
2004-02-06 15:49         ` Victor Bazarov
2004-02-06 16:01           ` Georg Bauhaus
2004-02-06 16:06             ` Victor Bazarov
2004-03-04 16:40         ` Richard  Riehle
2004-02-05 23:53     ` Richard Heathfield
2004-02-06  8:38       ` Joona I Palaste
2004-02-06 14:49         ` Frank J. Lhota
2004-02-06 15:23           ` Martijn Lievaart
2004-02-06 19:01             ` Frank J. Lhota
2004-02-06 19:02               ` Jeff Schwab
2004-02-06 21:25                 ` Martijn Lievaart [this message]
2004-02-07 14:43                   ` Martin Krischik
2004-02-06 18:29           ` Dan Pop
2004-02-06 19:17             ` Frank J. Lhota
2004-02-07 20:33         ` Y2KYZFR1
2004-02-07 20:42           ` Joona I Palaste
2004-02-08  4:54           ` Les Cargill
2004-02-09 18:11           ` Warren W. Gay VE3WWG
2004-02-06  2:09     ` Les Cargill
2004-02-06  8:26       ` Preben Randhol
2004-02-06 16:23         ` Les Cargill
2004-02-06 18:15           ` Preben Randhol
2004-02-06 17:43       ` Martin Krischik
2004-03-04 16:58       ` Richard  Riehle
2004-03-04 17:45         ` Warren W. Gay VE3WWG
2004-02-06 17:39   ` Martin Krischik
2004-02-06  1:00 ` Unforgiven
2004-02-06  3:02 ` Jack Klein
replies disabled

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