comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: gnat on debian arm
Date: Tue, 13 Mar 2012 20:44:30 +0100
Date: 2012-03-13T20:44:30+01:00	[thread overview]
Message-ID: <87r4wws2u9.fsf@ludovic-brenta.org> (raw)
In-Reply-To: jjo284$a0p$1@munin.nbi.dk

Randy Brukardt writes on comp.lang.ada:
> Georg Bauhaus wrote in message 
> news:4f5f778c$0$6555$9b4e6d93@newsspool4.arcor-online.net...
>> On 13.03.12 15:13, Ludovic Brenta wrote:
>>> Note that if you're going to program in Ada on such a machine, you
>>> might find that 256 MiB of RAM is very limited. You probably don't
>>> want gnat-gps or emacs as your IDE on such a machine.
>>
>> I had thought that 256 MiB is plenty of RAM for editing text and
>> running a compiler.  Editing without a "GUI" using a capable text
>> editor, including Emacs, should well be possible.

Maybe I'm biased towards large-scale development.  I have fond memories
of my old IBM ThinkPad T22 with 256 MiB RAM and a Pentium III processor
running at 900 MHz.  The performance of that machine should be quite
similar to that of a modern Raspberry Pi.  Compiling gnat 3.15p (400
kSLOC C, 300 kSLOC Ada) on that machine was OK but when I started work
on GCC 4.1 (2.6 MSLOC), a three-stage bootstrap with tests took an
entire night.  And building the other large package, gnat-gps, took 220
minutes on that machine and 17 minutes on its successor which is stil my
current machine[1].  Most of the difference was due to the increase in
RAM (256 MiB to 2 GiB).

http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=100;bug=393636

>> 256 MiB is about the amount of RAM that were supposedly necessary to
>> _translate_ a compiler for some O-O language in the early 1990s.  But
>> I am sure I was happily running Editors, including Emacs, in a lot
>> less than that. In fact, I didn't know anyone who had access to a
>> computer with such an amount of RAM.
>>
>> Running OS/2 on a PCs equipped with that "limited" amount of RAM went
>> rather smoothly, or is my memory blurred?

Oh, you're bringing memories back... I started running OS/2 2.0 when it
was released on 4 MiB (very slow) and upgraded my machine to 8
(okay-ish) then 12 then 24 MiB, which *was* smooth.  Yes, the
architecture was quite good and I was also a fan :)

I feel like a dinosaur now :)

-- 
Ludovic Brenta.



  reply	other threads:[~2012-03-13 19:45 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-09 16:19 gnat on debian arm tonyg
2012-03-09 18:00 ` Ludovic Brenta
2012-03-13 12:29   ` tonyg
2012-03-13 14:00     ` Simon Wright
2012-03-13 14:20       ` Ludovic Brenta
2012-03-13 15:13         ` Simon Wright
2012-03-13 14:13     ` Ludovic Brenta
2012-03-13 16:36       ` Georg Bauhaus
2012-03-13 16:41         ` Shark8
2012-03-13 18:04         ` Randy Brukardt
2012-03-13 19:44           ` Ludovic Brenta [this message]
2012-03-16 13:16         ` tonyg
2012-03-28 10:49         ` Álex R. Mosteo
2012-03-14 10:02       ` Rolf
2012-04-17 19:15     ` GNAT on Raspberry Pi (Was: gnat on debian arm) Jacob Sparre Andersen
2012-04-18  2:46       ` BrianG
2012-04-18 11:57       ` GNAT on Raspberry Pi Jacob Sparre Andersen
2012-04-19  7:08         ` Álex R. Mosteo
2012-04-25 15:41 ` gnat on debian arm Lucretia
2012-04-25 15:48   ` Ludovic Brenta
2012-04-25 16:03     ` Lucretia
2012-05-30 10:58       ` roderick.chapman
2012-05-30 13:53         ` Ludovic Brenta
2012-05-31 15:58           ` Tero Koskinen
2012-06-01  8:02             ` 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