TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Sender:
"Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
X-To:
David Botton <[log in to unmask]>
Date:
Mon, 6 Dec 2004 09:32:35 -0700
Reply-To:
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
quoted-printable
Content-Type:
text/plain; charset="us-ascii"
From:
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Parts/Attachments:
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.

--Martin


------------------------------------------------------------
//SIGNED//
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?

ATOM RSS1 RSS2