comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: Re: Ada Getting More Shelf Publicity
Date: Mon, 25 Aug 2003 12:27:26 -0400
Date: 2003-08-25T12:27:26-04:00	[thread overview]
Message-ID: <ANq2b.740$O05.144445@news20.bellglobal.com> (raw)
In-Reply-To: <ftlckv8thtm7lp9pi4v4e2p038da0o8rar@4ax.com>

Arthur Griffith wrote:
> The subject of the book is GCC and all of its languages. I didn't try
> to dig dig into any of the languages (other than some of the GCC
> variations to them), but only to explain how to install and run the
> compiler. Actually, I had to do a bit of extra work in describing Ada
> because the installation of it is in two phases--first by installing
> the GNAT compiler and then by installing the GCC Ada compiler. That
> was necessary because some of the source is in Ada. The rest of the
> source of GCC is in C and can be bootstrapped with any simple C
> compiler.

Never-the less, it was encouraging to see a GCC book include
sections about Ada, brief as they may have been. Half of the
battle is giving people Ada to work with, and another significant
portion is demonstrating that it can be used with C. So I think
that this is a good start.

> It would be nice, and very helpful to Ada, if the bootstrap version of
> it were written in C. That way the installation of Ada would be duck
> soup. More people would try the language if it were easier to install.
> 
> This is just a suggestion. I wish I had time to take on a project like
> a C bootstrap for Ada, but I am booked up (pardon the pun) for some
> time to come yet.
> 
> Warren, thanks for checking out the book.

This idea comes up often. I know I was thinking this when I was
trying to get GNAT going on my FreeBSD Dec Alpha. However, that is
only part of the battle -- the rest is getting the runtime in order.

I eventually gave up on seeing FreeBSD/Alpha support, and so moved
to Debian Linux on that machine. From there I was able to coerce
a SuSE binary for Alpha to run there. I am having trouble remembering
now, but I think I then bootstrapped a newer version of GNAT for
it shortly afterwards (certainly, it should be possible now).
-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




  reply	other threads:[~2003-08-25 16:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-19 13:28 Ada Getting More Shelf Publicity Warren W. Gay VE3WWG
2003-08-22 18:04 ` Arthur Griffith
2003-08-25 16:27   ` Warren W. Gay VE3WWG [this message]
2003-08-25 22:56     ` Ludovic Brenta
replies disabled

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