From: gautier_niouzes@hotmail.com
Subject: Re: How do I go about creating a minimal GNAT runtime?
Date: Wed, 11 Mar 2009 05:54:35 -0700 (PDT)
Date: 2009-03-11T05:54:35-07:00 [thread overview]
Message-ID: <fe622310-f055-46de-baff-d0b564b6fa3f@w9g2000yqa.googlegroups.com> (raw)
In-Reply-To: 0zPnl.16758$YU2.10131@nlpi066.nbdc.sbc.com
Hello,
If you are interested, I've a not-yet-working project called HAC -
description follows...
Send me a mail http://sourceforge.net/users/gdemont
----
HAC - the Hacker's Ada Compiler
===============================
Alternative name: Hello-world Ada Compiler
Objectives:
===========
- fun!
- produce the smallest Hello-world executable!
What HAC will never be:
=======================
- a real, serious Ada compiler - there are enough serious ones!
- a complete compiler - only a small subset will be covered
History:
========
- 2009: a bit further...
- 1999: translated Mac Pascal sources to Ada
- 1989: SmallAda is derived from CoPascal; works only inside
very system-dependent environments (a Mac GUI, a DOS GUI)
----
On 21 Feb., 10:11, Dimonax <dimo...@nospam.net> wrote:
> Actually I've been learning my way around the Ada Runtime for similiar
> reasons. I say similiar because the goal is different.
>
> I'm a demoscene hacker. Anyone who knows that is knows that a demo
> usually requires a very small footprint.(Look up the 4k demos that have
> been posted up online.)
>
> While my goals arent that lofty, I would like to build a runtime that I
> could fit into a demo that's less than 1024k if at all possible. 64k is
> preferred.
>
> I want the concurrency features mostly, but I love the power of the full
> typing system.
>
> It's pretty easy to build executables using shared libraries (-bargs -
> shared under gnat-gcc) that are tiny. But I need to get the whole system
> down as tiny as possible.
>
> So, sound like we have similiar plans even though the goals are different?
>
> Anyone else here looking to do the same?
>
> Freejack
prev parent reply other threads:[~2009-03-11 12:54 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-24 20:47 How do I go about creating a minimal GNAT runtime? Lucretia
2009-01-25 11:13 ` Ludovic Brenta
2009-01-25 11:18 ` Ludovic Brenta
2009-01-25 14:00 ` Lucretia
2009-01-25 14:00 ` Lucretia
2009-01-25 19:43 ` Ludovic Brenta
2009-01-25 20:30 ` xavier grave
2009-01-26 6:52 ` anon
2009-01-26 21:36 ` anon
2009-02-10 2:34 ` Exceptions (was Re: How do I go about creating a minimal GNAT runtime?) anon
2009-02-16 1:41 ` How do I go about creating a minimal GNAT runtime? Hibou57 (Yannick Duchêne)
2009-02-21 9:11 ` Dimonax
2009-02-21 16:41 ` anon
2009-02-21 21:14 ` Dimonax
2009-02-22 1:36 ` anon
2009-02-27 23:42 ` Randy Brukardt
2009-03-01 1:12 ` Dimonax
2009-03-01 19:13 ` anon
2009-03-02 22:07 ` Randy Brukardt
2009-03-03 2:00 ` anon
2009-03-03 22:23 ` lucretia
2009-03-04 0:03 ` anon
2009-03-11 12:54 ` gautier_niouzes [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox