TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Mon, 6 Dec 2004 09:32:35 -0700
text/plain (28 lines)
I think the answer to this one is fairly obvious.  The reason you want
to have tasking as part of the language rather than an API is that
programs are now portable.  I can run the same Ada tasking program on
Windows, Linux, Mac, JVM, .NET, etc. without having to rewrite to a
different OS-specific API.


Dr. Martin C. Carlisle
Associate Professor and Advisor-in-Charge
Department of Computer Science
United States Air Force Academy

-----Original Message-----
From: Team Ada: Ada Programming Language Advocacy (83 & 95)
[mailto:[log in to unmask]] On Behalf Of David Botton
Sent: Monday, December 06, 2004 7:47 AM
To: [log in to unmask]
Subject: Question #2

Ok #2 in our series of questions that will make their way in to the FAQ,
articles, etc. (I will be putting together #1 answers soon)

Why is it better to have tasking as a language feature than as an API?