Scribit Flávio Cruz dies 25/03/2008 hora 14:39:
> By the way, I'm also interested in the Lisp bindings project, what is
> more important, right now, for the Hurd? The procfs translator or some
> cute Lisp bindings?

I'd definitely vote for Lisp, but then I may be biased. ;-)

As far as Common Lisp is concerned, last year I ported ECL to the Hurd,
and so you should be able to use CFFI to create any binding. CFFI makes
it pretty easy, and makes the binding usable on other implementations,
if they run on the Hurd.

Writing highly optimized translators with closures, continuations and
higher-order functions would be awesome, and much more fun than in C.

Scheme might be interesting as well, although I don't know it's
abilities to interface with C. Scheme48 is used by scsh, which is used
to create a Scheme shell with direct access to any POSIX function right
away, so I'd bet it shouldn't be too hard to create a binding for either
bare s48 or scsh. Other Schemes should provide an FFI as well.

Quickly,
Pierre
-- 
[EMAIL PROTECTED]
OpenPGP 0xD9D50D8A

Attachment: signature.asc
Description: Digital signature

Reply via email to