TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

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

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

Print Reply
Subject:
From:
Colin Paul Gloster <[log in to unmask]>
Reply To:
Date:
Thu, 17 Mar 2005 11:39:43 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (17 lines)
Stephen Leake <[log in to unmask]> said:
"[..]

[..] "task"
is Ada's name for "thread"; it is helpful in this context to
distinguish between the two, since they have somewhat different
semantics. Each vendor typically needs to add some "glue" on top of
the underlying thread implementation to make it meet the "task"
semantics. 

[..]"

Actually "task" is Ada's term for "process" not "thread". A process could
have a number of subprocesses called threads which share data without mutual
exclusion from the same process, like in POSIX or pthreads but thankfully
not Ada.

ATOM RSS1 RSS2