gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] Re: Nit


From: Björn Lindström
Subject: [Gnu-arch-users] Re: Nit
Date: Sun, 19 Oct 2003 13:16:36 +0200
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

Colin Walters <address@hidden> writes:

> On Sat, 2003-10-18 at 19:53, Miles Bader wrote:
>
>> If, say, Tom sticks a small scheme interpreter in tla* and says `OK
>> that's the extension language,' then all the tla internal hooks would
>> say `do_scheme_call (blah, blah, blah)'
>
> Ugh.  It would be way better to just make libarch be friendly to
> wrapping by other programming languages.  Then there's no need for
> these kinds of internal hooks at all.  The extension should drive tla,
> because it's in a much better position to know exactly what it needs
> to do; not the other way around.
>
>> [...], and if you want to hook up your python script or something,
>> you need a scheme->python interface layer.
>
> Double ugh.

There is no need to ugh about that. Scheme has proved itself to be very
suitable to this thing. Also, since Guile has already been mentioned,
one goal of the Guile project is that all Guile-extensible programs
will be extensible in any language Guile has bindings for, as well as
Guile's own Scheme dialect.

-- 
Björn Lindström <address@hidden>
http://bkhl.elektrubadur.se/





reply via email to

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