comp.lang.ada
 help / color / mirror / Atom feed
From: Alexander Van Hecke <alexke@hotmail.com>
Subject: Re: bitwise comparators
Date: 2000/01/17
Date: 2000-01-17T17:20:57+00:00	[thread overview]
Message-ID: <38834F16.FE5DE77F@hotmail.com> (raw)
In-Reply-To: GiHg4.516$dw3.22345@news.wenet.net

Mike Silva wrote:

> Since by your tone I think this is a genuine question and not a stinkbomb,

it was a genuine question :-)

>
> here's an off-the-cuff list of Ada features I find "more powerful" than C
> (my primary language):
>
> Strong typing
> Multitasking
> Generics
> Tagged Types
> Packages
> Exceptions
> Discriminants
> Arrays indexed over arbitrary ranges, including enumerations
> Much greater control over variable range and representation
> Runtime error checking

I'm not sure why you think these features are more _powerful_ than in C.  I'd
label these features as more _advanced_.  C is an old language (allthough I'm
not sure at all about Ada), but nearly all those things you sum up are
_possible_ in C, maybe they're not as easy as in Ada and require the programmer
to explicitly program them (which may take a lot of code), but they're
possible.

Don't get me wrong, I'm not trying to make Ada look bad here, but I think my
previous statement stands : suppose you have no previous programming experience
whatsoever, I think that C is a lot easier to learn than Ada is.  I'd say that
Ada is a more advanced language (i.e. has more advanced features), as there are
many languages that are more advanced than C.

Again, I'm not trying to start a heavy discussion here about C versus Ada.  I
was just wondering what you all thought about it.  I want to emphasize here
that my experience with Ada is _very_ limited (and probably will stay that way,
I'm using it now for an exercise I have to make - I'm a final year student
computer science).  I must admit, I was curious about the possibilities of Ada
:-)

greetings,
alex





  parent reply	other threads:[~2000-01-17  0:00 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-01-15  0:00 bitwise comparators Alexander Van Hecke
2000-01-15  0:00 ` David C. Hoos, Sr.
2000-01-16  0:00 ` Jeff Carter
2000-01-16  0:00 ` Bryce Bardin
2000-01-16  0:00 ` Matthew Heaney
2000-01-16  0:00 ` DuckE
2000-01-17  0:00   ` Alexander Van Hecke
2000-01-17  0:00     ` Jeff Carter
2000-01-17  0:00       ` Alexander Van Hecke
2000-01-17  0:00         ` David Starner
2000-01-17  0:00           ` Alexander Van Hecke
2000-01-17  0:00             ` David Starner
2000-01-18  0:00             ` Fraser
2000-01-18  0:00               ` Bertrand Augereau
2000-01-19  0:00                 ` Ted Dennison
2000-01-19  0:00                   ` Marin D. Condic
2000-01-19  0:00                     ` Ted Dennison
2000-01-18  0:00             ` Preben Randhol
2000-01-18  0:00           ` Ted Dennison
2000-01-17  0:00         ` Gautier
2000-01-17  0:00           ` Alexander Van Hecke
2000-01-17  0:00             ` David Starner
2000-01-18  0:00             ` Gautier
2000-01-18  0:00           ` Ted Dennison
2000-01-18  0:00         ` Jeff Carter
2000-01-18  0:00           ` Keith Thompson
2000-01-19  0:00             ` Jeff Carter
2000-01-19  0:00               ` Keith Thompson
2000-01-19  0:00               ` David Starner
2000-01-19  0:00             ` Ole-Hjalmar Kristensen
2000-01-19  0:00             ` Gisle S�lensminde
2000-01-18  0:00         ` Pascal Obry
2000-01-21  0:00         ` Ada vs. C/C++ (was re: bitwise something-or-other) Mark Lundquist
2000-01-21  0:00           ` Mark Lundquist
2000-01-24  0:00           ` Hyman Rosen
2000-01-17  0:00     ` bitwise comparators David C. Hoos, Sr.
2000-01-17  0:00     ` Matthew Heaney
2000-01-17  0:00     ` Gautier
2000-01-18  0:00       ` Keith Thompson
2000-01-19  0:00         ` Ole-Hjalmar Kristensen
2000-01-17  0:00     ` Mike Silva
2000-01-17  0:00       ` Brian Rogoff
2000-02-05  0:00         ` Ashley Deas Eachus
2000-02-05  0:00           ` Jeff Carter
2000-02-06  0:00           ` Andy
2000-02-07  0:00           ` Brian Rogoff
2000-02-09  0:00             ` Robert Iredell Eachus
2000-01-17  0:00       ` Alexander Van Hecke [this message]
2000-01-17  0:00         ` Mike Silva
2000-01-18  0:00           ` Charles Hixson
2000-01-17  0:00         ` Gautier
2000-01-17  0:00         ` David Starner
2000-01-17  0:00     ` tmoran
2000-01-18  0:00     ` DuckE
2000-01-18  0:00     ` Ted Dennison
replies disabled

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