>On Tue, 8 Dec 1998, Asger Alstrup Nielsen wrote:
>
>> I vote for Python because it's easy to learn, has a natural syntax and
>> it's cross-platform.
>
>Are you sure it's enough stable? I can't run some not so old python
>programs because language version incompatibilities.
>
>> This is in contrast with Guile, which I don't think is mature enough,
>> and  Unix-only at this point.  Also, the existing syntaxs for Guile are
>> arguably hard to learn for novices, not to mention the functional
>> programming.  (I say this with a bleeding heart, because I love Scheme
>> as a programming language.)
>
>I'm almost sure scheme is more stable than python as a language.  Moreover
>there are alternatives besides guile, like siod, to adopt scheme as our
>scripting language. And people would not have to install an external
>library (siod is small, we could include it).


I hope I havent buggered up this posting... Im at work and forced to use MS
tools,
which confuse me at the best of times :)

Anyway Im a lurker on this group... a person that knows little about the
internals
of lyx, but would like to know more. This discussion about which scripting
language
to use always disturbs me. It only leads to language wars and very little of
value
comes out of those :) This reminds me of the recent arguments about
scripting
in CORBA.

My suggestion is that if you are going to add scripting support you do it in
such a way that you can bind in any scripting lang easily, if this is
possible.
Then you can start off with some scripting language and if other really want
scheme, python, perl or whatever support they can add the support
themselves.


Cheers,
Ciaran

Reply via email to