[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSoC projects

From: olafBuddenhagen
Subject: Re: GSoC projects
Date: Mon, 4 Aug 2008 03:29:58 +0200
User-agent: Mutt/1.5.18 (2008-05-17)


On Sun, Aug 03, 2008 at 10:04:30PM +0100, Flávio Cruz wrote:

> a) I'm creating a translator library written in Common Lisp and
> binding some Mach and Hurd libraries/API along the way.

You forgot to mention that you are also writing a couple of actual
translators based on these bindings... :-)

> IMHO, it should be a standalone thing, because it has dependencies in
> three external Lisp libraries and it's written in Lisp ;-)

I think that even more than all the others, this should go into the Hurd
repository. The ability to write translators in any language is actually
one of the major advantages of the Hurd design, and not letting language
bindings into the main Hurd tree does not make any sense.

Lisp in particular was named in the original GNU Manifesto as system
language along with C: on this ground alone Lisp bindings have to be
treated the same as C bindings -- and perhaps even more importantly,
translators based on these bindings...

Regarding the external dependencies (which also applies to Zheng Da's
work), this is the reason why we need configure options and tests to
disable the build of this module if dependencies are missing.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]