comp.lang.ada
 help / color / mirror / Atom feed
From: Samuel Tardieu <sam@rfc1149.net>
Subject: Re: Gnat cross-compiler for m68k, PowerPc
Date: Sat, 31 Aug 2002 01:43:09 +0200
Date: 2002-08-31T01:43:09+02:00	[thread overview]
Message-ID: <87vg5rdib6.fsf@inf.enst.fr> (raw)
In-Reply-To: akkoav$rvv$1@news.netpower.no

>>>>> "David" == David Brown <david@no.westcontrol.spam.com> writes:

David> I'm not expecting to use any OS on the systems -although it
David> might be interesting to try RTEMS, I'd also like to be able to
David> build Ada programs that are not dependant on any OS.

Back in 1996-1998, our team used RTEMS + GNAT on a Motorola 68360
(quite similar to the 68332 you are thinking of) robot and it was a
great success. Both GNAT and RTEMS performed very well.

David> Out of curiosity, is Ada practical for smaller chips?  We also
David> use the msp430 (16-bit) and the avr (8-bit), both of which have
David> gcc ports.  Is it realistic to use Ada for these chips?  A
David> serious RTOS like RTEMS is certainly out of the question here.

Even if other persons will say it fits well, I would personally
recommend against using Ada on the smallest devices, as you may easily
get frustrated by the tiny amount of code you will be able to put on
board (the same holds for C). If you have to use a smaller processor,
you may feel more comfortable with a language such as Forth which is
closer to the metal and lets you use all the (low) power available (at
the expense of not having all the nice Ada features such as type
checking).

  Sam
-- 
Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/sam



  parent reply	other threads:[~2002-08-30 23:43 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-29  9:14 Gnat cross-compiler for m68k, PowerPc David Brown
2002-08-29 14:41 ` Pat Rogers
2002-08-29 18:36 ` Randy Brukardt
2002-08-30 23:43 ` Samuel Tardieu [this message]
2002-09-02  9:09   ` David Brown
replies disabled

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