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
Colin Paul Gloster <[log in to unmask]>
Thu, 17 Mar 2005 11:39:43 +0100
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"


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.