comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: In case you need to remember...
Date: Fri, 06 Apr 2012 22:14:18 +0200
Date: 2012-04-06T22:14:18+02:00	[thread overview]
Message-ID: <87ty0wvcrp.fsf@ludovic-brenta.org> (raw)
In-Reply-To: jlnihi$ou9$1@speranza.aioe.org

anon@att.net writes:
> The truth is Ada is Concurrent which means Ada uses one and only one 
> thread for all tasks.

No, this is an implementation-defined characteristic.  On bare boards,
there is not even such a thing as a "thread".  Some operating systems
support processes but not threads.  Some others support both threads and
processes.  The compiler is free to choose whichever method is suitable
for the target.

For example, GNAT on most platforms uses (*multiple*) POSIX threads,
which are implemented and supported in Linux and *BSD kernels.  On
Windows, GNAT uses Windows threads.

-- 
Ludovic Brenta.



  reply	other threads:[~2012-04-06 20:14 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-06 15:20 In case you need to remember mockturtle
2012-04-06 15:32 ` Pascal Obry
2012-04-06 20:09 ` anon
2012-04-06 20:14   ` Ludovic Brenta [this message]
2012-04-11 18:15   ` Shark8
2012-04-11 21:22     ` tmoran
replies disabled

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