comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin D. Condic" <not.valid@acm.org>
Subject: Re: Ada as a real time language
Date: Wed, 28 Aug 2002 09:05:24 -0400
Date: 2002-08-28T13:05:37+00:00	[thread overview]
Message-ID: <akihr1$cgv$1@nh.pace.co.uk> (raw)
In-Reply-To: aki282$jhp$1@newstoo.ericsson.se


I have no idea what you mean when you ask about writing hard realtime
with/without an RTOS. Having an RTOS or not doesn't have much to do with
Ada. You can write Ada programs for a bare board if you have an appropriate
compiler. In that case, the embedded target compiler would come with a
runtime library that did some of the work of an RTOS (scheduling, etc.) If
you have an RTOS and an Ada compiler that targets the RTOS/board combination
then, quite naturally, you can write hard realtime systems with it. If you
have a non-RTOS on the hardware in question (Windows, for example) then
there isn't anything that Ada or any other language can do for you to enable
hard realtime development - unless you simply move the OS out of the way and
write to the bare machine.

In general, Ada has excellent features to support development of realtime
and embedded applications. However, you must always keep in mind that not
all compilers are created equal and you need to evaluate the available
implementations to determine which is best for your application.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com

Enabling Digital.
Our Vision is to be the biggest supplier worldwide of digital gateway
technology.
www.pacemicro.com

"Marcus Hedlund" <marcus.hedlund@avionics.saab.se> wrote in message
news:aki282$jhp$1@newstoo.ericsson.se...
> Hi!
>
> I was just wondering about the real-time quality in the Ada language.
> Is it possible to write a good hard real-time system without a RTOS, or
> is it necesary to use a RTOS to achieve good real-time proporties?
>
> Any help will be greatly appreciated
>






  reply	other threads:[~2002-08-28 13:05 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-28  8:45 Ada as a real time language Marcus Hedlund
2002-08-28 13:05 ` Marin D. Condic [this message]
2002-08-28 13:20 ` John McCabe
2002-08-28 13:37   ` Pat Rogers
2002-08-28 15:05     ` John McCabe
2002-08-28 15:25 ` Mikael Lundqvist
2002-08-28 15:44   ` Thierry Lelegard
2002-08-28 15:44   ` Pat Rogers
2002-08-28 15:49   ` Steve O'Neill
2002-08-28 17:01   ` Larry Kilgallen
2002-08-29  0:47   ` Jerry Petrey
2002-08-28 17:27 ` Ted Dennison
replies disabled

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