comp.lang.ada
 help / color / mirror / Atom feed
From: MRE <Marc.Enzmann@web.de>
Subject: Re: Why so hard to come up with a simple embedded Ada system?
Date: Sat, 17 Jul 2010 01:45:24 -0700 (PDT)
Date: 2010-07-17T01:45:24-07:00	[thread overview]
Message-ID: <3fb3f705-d0f2-4323-8215-19ed91adbe24@c10g2000yqi.googlegroups.com> (raw)
In-Reply-To: 6z43tsypm0g7$.1n3qizisulnrs$.dlg@40tude.net

On 14 Jul., 09:23, "Dmitry A. Kazakov" <mail...@dmitry-kazakov.de>
wrote:
> On Tue, 13 Jul 2010 21:55:45 -0700 (PDT), use...@scriptoriumdesigns.com
> wrote:

> The bottom line, if students want to use modern software developing
> techniques (read Ada), they have to press on lazy ignorant profs. Board
> package in Ada is a perfect project for a university SW engineering
> department.
>

Being one of the afore-mentioned lazy ignorant profs, I can assure
you, that
most CS departments are for -in many cases even sound- reasons not
interested
in developing BSPs or adapting cross-compilers to a given hardware
architecture.
Embedded Systems is just not sexy enough for them.

The guys who like to see Ada cross-compilers are those in the EE
departments, who
need to write software for embedded systems and are appalled by what
rubbish you
can write in C and still come away with it. Personally I have a
project up and
running where three of my students write code in Ada for AVR (8-Bit
and 32-Bit).
You can find decent Ada cross-compilers for both and that's what I
use.

If you ask me however to do a similar thing for say MSP430, sorry I
can't. I don't
have a clue how to generate the cross-compiler for Ada and I don't
know how to
write / adapt the Ravenscar-Runtime. Furthermore I just don't have the
time to lern
it and I lack the ressources to have my students do it.

The situation might be easier, if there was a decent description
available, that "the average guy"
like me, without a CS degree and thousands of hours of work-time to
spare, can understand.

Best regards,

Marc




  reply	other threads:[~2010-07-17  8:45 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-14  4:55 Why so hard to come up with a simple embedded Ada system? usenet
2010-07-14  5:33 ` Jeffrey R. Carter
2010-07-14  6:27   ` usenet
2010-07-14 18:05     ` Jeffrey R. Carter
2010-07-14  7:23 ` Dmitry A. Kazakov
2010-07-17  8:45   ` MRE [this message]
2010-07-17  9:46     ` Dmitry A. Kazakov
2010-07-19 11:06       ` MRE
2010-07-19 17:34         ` Dmitry A. Kazakov
2010-07-19 18:39           ` Jeffrey R. Carter
2010-07-17 16:29     ` Georg Bauhaus
2010-07-18  0:26       ` usenet
2010-07-18 10:15         ` Simon Wright
2010-07-18 19:26           ` usenet
2010-07-18 11:48         ` jonathan
2010-07-18 15:26           ` Britt Snodgrass
2010-07-18 15:50             ` Britt Snodgrass
2010-07-19 23:00         ` Brian Drummond
2010-07-19 11:09       ` MRE
2010-07-14  8:03 ` anon
2010-07-14 11:43 ` jonathan
2010-07-14 12:36 ` jonathan
2010-07-14 12:46 ` Ludovic Brenta
2010-07-14 19:56 ` jonathan
2010-07-15  1:36 ` Steve D
2010-07-15  9:50   ` Alex R. Mosteo
2010-07-17 14:25 ` Lucretia
replies disabled

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