[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Appreciation / Financial support
From: |
Han-Wen Nienhuys |
Subject: |
Re: Appreciation / Financial support |
Date: |
Wed, 30 May 2012 08:45:01 -0300 |
On Wed, May 30, 2012 at 1:08 AM, David Kastrup <address@hidden> wrote:
> Han-Wen Nienhuys <address@hidden> writes:
>
>> As a consequence, GUILE is not only the language for writing
>> extensions, but it is the entire platform upon which LilyPond is built
>> internally too: almost every C++ data structure is manipulated and
>> passed on as a SCM variable as well, and there is little prospect of
>> ever being able to separate them.
>>
>> If I would re-do it, I would do so in a language where you can write
>> have the data be inside native classes, and automate generating
>> methods (setters, getters) and hooks (property callbacks), such that
>> the core program wouldn't need to be aware of the scripting language.
>
> You mean, use Goops?
It would have to be compiled too, for type checking.
It would have to be actively maintained too; this was another grave
error in choosing GUILE.
--
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen
- Re: Appreciation / Financial support, (continued)
- Re: Appreciation / Financial support, Han-Wen Nienhuys, 2012/05/29
- Re: Appreciation / Financial support, David Kastrup, 2012/05/29
- Re: Appreciation / Financial support, Janek WarchoĊ, 2012/05/29
- Re: Appreciation / Financial support, Nils, 2012/05/29
- Re: Appreciation / Financial support, David Kastrup, 2012/05/29
- Re: Appreciation / Financial support, Henning Hraban Ramm, 2012/05/29
- Re: Appreciation / Financial support, Marc Hohl, 2012/05/30
- Re: Appreciation / Financial support, Henning Hraban Ramm, 2012/05/30
- Re: Appreciation / Financial support, Han-Wen Nienhuys, 2012/05/29
- Re: Appreciation / Financial support, David Kastrup, 2012/05/30
- Re: Appreciation / Financial support,
Han-Wen Nienhuys <=
- Re: Appreciation / Financial support, David Kastrup, 2012/05/31
- Re: Appreciation / Financial support, address@hidden, 2012/05/30
- Re: Appreciation / Financial support, David Kastrup, 2012/05/30
- Re: Appreciation / Financial support, Bernardo Barros, 2012/05/30
- Re: Appreciation / Financial support, Bernardo Barros, 2012/05/30
- Re: Appreciation / Financial support, Henning Hraban Ramm, 2012/05/30
- Re: Appreciation / Financial support, David Kastrup, 2012/05/30
- Re: Appreciation / Financial support, Henning Hraban Ramm, 2012/05/31
- Re: Appreciation / Financial support, David Kastrup, 2012/05/31
- [OT] was "Re: Appreciation / Financial support", Kieren MacMillan, 2012/05/31