comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: 'Cyclone', a safer C--reinventing the wheel
Date: Wed, 21 Nov 2001 09:27:39 -0500
Date: 2001-11-21T14:27:41+00:00	[thread overview]
Message-ID: <9tgdkt$me1$1@nh.pace.co.uk> (raw)
In-Reply-To: 3BFAD75A.C964DE1C@boeing.com

And of course those of us who have been around Ada for a while remember all
the criticisms of Ada tasking by the C/C++ crowd - how its totally useless,
way too slow, contributes to code bloat, etc., and why did you need it if
you could make perfectly good fork calls to an OS? (Hey! Wait a minute! I've
got this great idea how we could extend C++. Its this new concept I just now
invented called "Constraint Checking" where you can create a numeric type
that has limits on the values it can take... :-)

I suppose we should be happy that the C/C++ crowd is coming around to seeing
the wisdom of having things that Ada has had all along - and its probably
too much to expect that an apology be issued - but it continues to raise the
question: "Why not just use Ada and be done with it?"

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Jeffrey Carter" <jeffrey.carter@boeing.com> wrote in message
news:3BFAD75A.C964DE1C@boeing.com...
>
> That is not the impression I got from this post. Rather, it was, "How
> can they claim this is new when Ada has had it since Ada-80?"
>
> It reminds me more of reactions to an article a few years ago (sorry, no
> reference right now) on adding concurrency to C++ that was obviously an
> implementation of Ada-83 tasking in C++ terms, even using "entry",
> "accept", "select", "rendezvous", and so on, but that made no mention or
> reference to Ada, instead presenting the ideas as new and original with
> the author.
>






  reply	other threads:[~2001-11-21 14:27 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-20 12:36 'Cyclone', a safer C--reinventing the wheel Marc A. Criley
2001-11-20 12:51 ` Peter Amey
2001-11-20 14:45 ` Marin David Condic
2001-11-20 15:31   ` Florian Weimer
2001-11-20 16:22     ` Marin David Condic
2001-11-20 16:47       ` Wes Groleau
2001-11-20 16:30 ` chris.danx
2001-11-20 16:54   ` Wes Groleau
2001-11-20 19:49     ` chris.danx
2001-11-20 21:28       ` Wes Groleau
2001-11-20 22:36         ` Marin David Condic
2001-11-21  9:20       ` Ehud Lamm
2001-11-22  0:32         ` chris.danx
2001-11-22  7:57           ` AG
2001-11-21 12:46       ` Marc A. Criley
2001-11-22 11:46     ` IsraelRT
2001-11-22 12:24       ` Preben Randhol
2001-11-23  9:19         ` Colin Paul Gloster
2001-11-22 16:06       ` chris.danx
2001-11-20 17:18   ` Pascal Obry
2001-11-20 22:21   ` Jeffrey Carter
2001-11-21 14:27     ` Marin David Condic [this message]
2001-11-22  9:27     ` chris.danx
2001-11-22 21:41       ` Jeffrey Carter
2001-11-20 17:09 ` Brian Rogoff
2001-11-21  1:50   ` Mike Silva
2001-11-21 22:47     ` Brian Rogoff
2001-11-22  0:00       ` Mark Lundquist
2001-11-22  0:42         ` Brian Rogoff
2001-11-26 10:42           ` Mark Lundquist
2001-11-27  8:28             ` Dmitry A. Kazakov
2001-11-27 15:21               ` Mark Lundquist
2001-11-27 16:51                 ` Brian Rogoff
2001-11-28 18:23                   ` Mark Lundquist
2001-12-24 15:17                     ` Dmitry A. Kazakov
2001-11-23  6:46       ` Mike Silva
2001-11-23  7:13         ` Brian Rogoff
2001-11-22 11:42 ` IsraelRT
2001-11-22 13:45   ` Marc A. Criley
2001-11-22 17:24     ` Brian Rogoff
2001-11-23 14:53       ` Marc A. Criley
  -- strict thread matches above, loose matches on Subject: below --
2001-11-20 18:37 Gautier Write-only-address
2001-11-20 23:29 Gautier Write-only-address
2001-11-21 15:30 ` Wes Groleau
2001-11-22 13:33 Gautier Write-only-address
2001-11-22 17:04 ` James Rogers
replies disabled

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