[Top][All Lists]
[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/
- [Gnu-arch-users] Re: Nit, (continued)
- [Gnu-arch-users] Re: Nit, Miles Bader, 2003/10/19
- [Gnu-arch-users] Re: Nit, Mark A. Flacy, 2003/10/19
- [Gnu-arch-users] Re: Nit, Miles Bader, 2003/10/19
- Re: [Gnu-arch-users] Re: Nit, Charles Duffy, 2003/10/20
- Re: [Gnu-arch-users] Re: Nit, Mark A. Flacy, 2003/10/20
- Re: [Gnu-arch-users] Nit, Charles Duffy, 2003/10/19
- [Gnu-arch-users] Java and arch, Mark A. Flacy, 2003/10/20
- Re: [Gnu-arch-users] Java and arch, Charles Duffy, 2003/10/20
- Re: [Gnu-arch-users] Nit, Thomas Zander, 2003/10/20
- Re: [Gnu-arch-users] Nit, Charles Duffy, 2003/10/20
- [Gnu-arch-users] Re: Nit,
Björn Lindström <=
- Re: [Gnu-arch-users] Nit, Colin Walters, 2003/10/18
- Re: [Gnu-arch-users] Nit, Karel Gardas, 2003/10/20
- Re: [Gnu-arch-users] Re: Extension language, Charles Duffy, 2003/10/17
- Re: [Gnu-arch-users] Extension language, Stephen J. Turnbull, 2003/10/17
- Re: [Gnu-arch-users] tla-pqm 0.2, Samium Gromoff, 2003/10/17
- [Gnu-arch-users] Re: tla-pqm 0.2, Miles Bader, 2003/10/17
- [Gnu-arch-users] Re: tla-pqm 0.2, Miles Bader, 2003/10/17
- Re: [Gnu-arch-users] Re: tla-pqm 0.2, Paul Hedderly, 2003/10/17
- [Gnu-arch-users] Re: tla-pqm 0.2, Samium Gromoff, 2003/10/17
- [Gnu-arch-users] Re: tla-pqm 0.2, Tom Lord, 2003/10/17