comp.lang.ada
 help / color / mirror / Atom feed
From: Preben Randhol <randhol+abuse@pvv.org>
Subject: Re: Ada 200X
Date: Tue, 3 Jun 2003 17:45:05 +0000 (UTC)
Date: 2003-06-03T17:45:05+00:00	[thread overview]
Message-ID: <slrnbdpnkn.e4j.randhol+abuse@kiuk0152.chembio.ntnu.no> (raw)
In-Reply-To: wccvfvnjcr1.fsf@shell01.TheWorld.com

Robert A Duff wrote:
> Preben Randhol <randhol+abuse@pvv.org> writes:
> 
>> Gautier Write-only wrote:
>> > And838N@netscape.net wrote:
>> > 
>> >> I've heard professors say they don't like Ada because it's slow and
>> >> does all those "bounds" checking "things".
>> > 
>> > They are misinformed: Ada is slow when the bounds checking is ON.
>> 
>> Well I wouldn't say Ada is slow. I think C would be just as slow if it
>> *had* bounds checking.
> 
> Slower, actually, because C can't tell the difference between "pointer
> to int" and "pointer to array of int", and would therefore have to store
> extra information with every pointer, in general.

So one could put the spin on it and say that Ada *is* faster because it
has more efficient boundary checks than C. :-) At any rate I hope that
the future will bring more software that has boundary check etc... so
that the software is safe. Like having and using the seatbelt in your
car. :-)

-- 
Preben Randhol                    http://www.pvv.org/~randhol/



  reply	other threads:[~2003-06-03 17:45 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-01 21:36 Ada 200X And838N
2003-06-02  2:22 ` Bobby D. Bryant
2003-06-02  4:20 ` Robert I. Eachus
2003-06-02 11:22   ` Larry Kilgallen
2003-06-02 14:09     ` Hyman Rosen
2003-06-02 14:23       ` Vinzent Hoefler
2003-06-02 14:59         ` Hyman Rosen
2003-06-02 15:04           ` Vinzent Hoefler
2003-06-02 15:18             ` Bill Findlay
2003-06-02 15:32               ` Larry Kilgallen
2003-06-02 15:41               ` Vinzent Hoefler
2003-06-02 15:07           ` Larry Kilgallen
2003-06-02 15:04         ` Larry Kilgallen
2003-06-02 14:23     ` Robert I. Eachus
2003-06-02 14:31       ` Vinzent Hoefler
2003-06-02 15:05         ` Larry Kilgallen
2003-06-02 15:06         ` Hyman Rosen
2003-06-02 21:05         ` Robert I. Eachus
2003-06-02 22:59           ` Larry Kilgallen
2003-06-03  4:07             ` Robert I. Eachus
2003-06-03  7:52           ` Jean-Pierre Rosen
2003-06-03  9:09           ` Vinzent Hoefler
2003-06-03 14:54             ` Robert I. Eachus
2003-06-04  7:38               ` Vinzent Hoefler
2003-06-05  7:20                 ` Robert I. Eachus
2003-06-02  5:36 ` Wesley Groleau
2003-06-02  8:02 ` Preben Randhol
2003-06-02 10:50 ` Georg Bauhaus
2003-06-03  2:29 ` Steve
2003-06-03  2:45 ` Gautier Write-only
2003-06-03  8:38   ` Vinzent Hoefler
2003-06-03 11:48   ` Preben Randhol
2003-06-03 12:14     ` Lutz Donnerhacke
2003-06-03 12:35       ` Preben Randhol
2003-06-07 21:16       ` Craig Carey
2003-06-08 11:14         ` Martin Dowie
2003-06-09 14:07           ` Craig Carey
2003-06-13 14:20             ` Matthew Heaney
2003-06-13 14:00         ` Matthew Heaney
2003-06-03 17:24     ` Robert A Duff
2003-06-03 17:45       ` Preben Randhol [this message]
2003-06-03 17:48         ` Preben Randhol
2003-06-03 18:05           ` Vinzent Hoefler
2003-06-04 10:36             ` Preben Randhol
  -- strict thread matches above, loose matches on Subject: below --
2004-10-31  1:51 David Botton
2004-10-31  7:33 ` Martin Dowie
2004-10-31 18:59   ` Jeffrey Carter
2002-12-26 16:17 Ada 200x Adrian Hoe
2002-12-27 19:32 ` Randy Brukardt
2002-12-27 20:55   ` Robert A Duff
replies disabled

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