comp.lang.ada
 help / color / mirror / Atom feed
From: dramirez@cs.uml.edu (Dr Amirez)
Subject: Re: Ada --> C Translation, was: Win CE target
Date: 1998/10/10
Date: 1998-10-10T19:15:01+00:00	[thread overview]
Message-ID: <6vobnk$vt9$1@jupiter.cs.uml.edu> (raw)
In-Reply-To: wcck92nbxdh.fsf@world.std.com

In article <wcck92nbxdh.fsf@world.std.com> Robert A Duff <bobduff@world.std.com> writes:
>Stefan Helfert <helfert@galileo.mpi-hd.mpg.de> writes:
>
>> dewarr@my-dejanews.com wrote:
>> [...]
>> > Some of the trouble areas in compiling into C are
>> > 
>> > 
>> >   4. Exceptions
>> > 
Well, C didn't have exceptions for years and probably will never have it.
That didn't keep it from being one of the most successful languages
ever created. If you consider a feature rich language a better language
then let me tell you this. I remember seeing a question on this forum 
that goes like this: "If a task blocks on I/O, do other tasks get a chance 
to run or the *process* will suspend itself, and no task will run 
until the process get scheduled again? "
Someone responded that it's undefined. Well, I would think such
an important feature should be very well defined instead  of being
left as an excercise for the user to find out how that is implemented
on their systems. After all, isn't Ada intended to be a system 
programming language? You can't program systems using features that 
are system dependant themselves.
The more features a language has, the more flaws it has. You, as an Ada
programmer, probably know better than I.





  reply	other threads:[~1998-10-10  0:00 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-20  0:00 Win CE target William A Whitaker
1998-09-20  0:00 ` dewarr
1998-09-20  0:00 ` dewarr
1998-09-20  0:00 ` Tucker Taft
1998-09-21  0:00   ` dennison
1998-09-21  0:00     ` dewarr
1998-09-28  0:00       ` Ada --> C Translation, was: " Stefan Helfert
1998-09-29  0:00         ` Tucker Taft
1998-09-30  0:00           ` dewarr
1998-09-29  0:00         ` Robert A Duff
1998-10-10  0:00           ` Dr Amirez [this message]
1998-10-11  0:00             ` Dale Stanbrough
1998-10-10  0:00               ` Dr Amirez
1998-10-11  0:00                 ` Dale Stanbrough
1998-10-11  0:00                   ` Dr Amirez
1998-10-12  0:00                     ` Niklas Holsti
1998-10-12  0:00                     ` Larry Kilgallen
1998-10-13  0:00                       ` dennison
1998-10-12  0:00                 ` dennison
1998-10-12  0:00                   ` Larry Kilgallen
1998-10-14  0:00                   ` dewarr
1998-10-14  0:00                     ` Andi Kleen
1998-10-12  0:00                 ` PC
1998-10-12  0:00                   ` Operating System in Ada (was Ada --> C Translation) Larry Kilgallen
1998-10-12  0:00                     ` Tom Moran
1998-10-12  0:00                       ` Brian Rogoff
1998-10-13  0:00                         ` dennison
1998-10-13  0:00                           ` Brian Rogoff
1998-10-13  0:00                       ` Tucker Taft
1998-10-12  0:00                     ` Chris Morgan
1998-10-13  0:00                       ` Dale Stanbrough
1998-10-13  0:00                       ` Larry Kilgallen
1998-10-14  0:00                       ` dewarr
1998-10-12  0:00                     ` dennison
1998-10-21  0:00                     ` Van Snyder
1998-10-22  0:00                       ` Tom Moran
1998-10-13  0:00             ` Ada --> C Translation, was: Win CE target Robert I. Eachus
1998-10-14  0:00               ` Samuel Mize
1998-10-16  0:00                 ` Tasking/blocking system calls (was: Ada --> C Translation) Mats Weber
1998-09-23  0:00 ` Win CE target falis
replies disabled

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