comp.lang.ada
 help / color / mirror / Atom feed
From: Nicholas Paul Collin Gloucester <Colin_Paul_Gloster@ACM.org>
Subject: Re: Every little bit helps - Publicity in Embedded Systems Development  mag
Date: Mon, 2 Feb 2009 18:50:43 +0000 (UTC)
Date: 2009-02-02T18:50:43+00:00	[thread overview]
Message-ID: <slrngoeg5o.ou.Colin_Paul_Gloster@Bluewhite64.example.net> (raw)
In-Reply-To: BZGdnTX3e96LjxrUnZ2dnUVZ8uOdnZ2d@giganews.com

On 2009-02-02, Martyn Pike <emconuk@gmail.com> wrote:

|-------------------------------------------------------------------------|
|"Nicholas Paul Collin Gloucester wrote:                                  |
|> On 2009-01-29, Martyn Pike <emconuk@gmail.com> wrote:                  |
|>                                                                        |
|> |---------------------------------------------------------------------||
|> |"[..]                                                                ||
|> |                                                                     ||
|> |Those expensive dalliances still exist, but I feel the Ada developer ||
|> |actually pays twice.  They pay the RTOS vendor for the OS license and||
|> |stock tools and then they have to pay Adacore for the Ada tools that ||
|> |layer GNARL/GNULL ontop of the RTOS.                                 ||
|> |                                                                     ||
|> |[..]"                                                                ||
|> |---------------------------------------------------------------------||
|>                                                                        |
|> Hello,                                                                 |
|>                                                                        |
|> They do not need an operating system. They do not need AdaCore. They   |
|> do not need GNARL/GNULL.                                               |
|                                                                         |
|Hello. Would you care to elaborate please ?                              |
|thanks."                                                                 |
|-------------------------------------------------------------------------|

Hello.

Traditionally, older embedded Ada implementations did not need an
operating system: the scheduling was performed by the Ada runtime
executive without using something called an operating system (though
from a completely theoretical application terminology, a pedant might
call such an Ada runtime executive an operating
system). AVR-(subset)Ada does not use an operating system. A RAVENSCAR
implementation from Aonix does not bother with the overhead of an
operating system. (Though people who insist on using an operating
system can use an alternative product from Aonix.)

AdaCore is not needed: AdaCore is not the universe of Ada
implementations.

By using some of the alternatives mentioned above, GNAT would be
irrelevant and so would GNARL/GNULL.



      reply	other threads:[~2009-02-02 18:50 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-29 19:51 Every little bit helps - Publicity in Embedded Systems Development mag RasikaSrinivasan
2009-01-29 22:52 ` Martyn Pike
2009-01-30  0:15   ` Jeffrey Creem
2009-01-30  7:35     ` Martyn Pike
2009-01-30  9:19   ` Every little bit helps - Publicity in Embedded Systems Development anon
2009-01-30 12:38     ` RasikaSrinivasan
2009-01-30 14:53       ` Nicholas Paul Collin Gloucester
2009-01-30 15:10     ` Nicholas Paul Collin Gloucester
2009-01-30 15:17   ` Every little bit helps - Publicity in Embedded Systems Development mag Nicholas Paul Collin Gloucester
2009-02-02 15:32     ` Martyn Pike
2009-02-02 18:50       ` Nicholas Paul Collin Gloucester [this message]
replies disabled

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