*Jean-Marc Lasgouttes writes:
| Agreed. Let's get rid of the novices ;)
My point is that a novice is a novice for a very short time, and
writing anything so that a novice will feel comfortable with it is
very limiting. Anyone that wants to use a feature must realize that it
usually will require
> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
Lars> My choice would be: bundle siod.
Yes.
Lars> (IMHO the talk about "hard for novices" is just fud, novices
Lars> have a problem with everything)
Agreed. Let's get rid of the novices ;)
JMarc
*Jean-Marc Lasgouttes writes:
|
|| "Asger" == Asger K Alstrup Nielsen <[EMAIL PROTECTED]> writes:
Asger| The question is: Should we bundle the scripting language or
Asger| not?
| My choice would be: bundle.
My choice would be: bundle siod.
(IMHO the talk about "hard for novices" is just f
> "Asger" == Asger K Alstrup Nielsen <[EMAIL PROTECTED]> writes:
Asger> The question is: Should we bundle the scripting language or
Asger> not?
My choice would be: bundle.
Asger> If we choose to bundle it, we have to chose a small language
Asger> implementation, and in this category Python
> A small add-on to my previous mail.
> I just checked the Python - current sources ( version 1.5 ) is 2.9MB long
> gziped ( the previous version was 2.2MB gziped ). The LyX 1.0 is still
> 1.9MB gziped :-).
> Anyhow - if one seriously considers such simple scripting language like
> the Ivy, there
A small add-on to my previous mail.
I just checked the Python - current sources ( version 1.5 ) is 2.9MB long
gziped ( the previous version was 2.2MB gziped ). The LyX 1.0 is still
1.9MB gziped :-).
Anyhow - if one seriously considers such simple scripting language like
the Ivy, there is no need
My final 5 cents.
> ... Python ...
Python is a very nice language, but ... does one really need it's power ?
A quick look shows - it's source is 2.2MB gziped ( LyX 1.0 is 1.9MB
gziped ). Moreover, it's constantly beeing enhanced ...
One also needs to write a glue code between LyX's C/C++ code and
> I think I should also mention another embedable scripting
> language. It's called S-Lang.
If we are to use an external library, I think we more or less agree that we
should chose Python instead.
Alternatively, we might go for Guile since that is a R4RS scheme and well
developed.
When we are t
Hi,
I think I should also mention another embedable scripting language.
It's called S-Lang. It's used as an extention language in the "jed"
editor ( for example the RedHat Linux 5.1 comes with jed and slang 0.99.38
so one has the libslang.a and libslang.so for free !!! I'm pretty sure
that every d
> In case you choose the ivy to be the extention language - one needs to
> decide which version :
> Ivy-2 - my modified version
> Ivy-3 - which I can modify easily ( I hope )
> pc - "PseudoCode" which I can modify ( probably less easily )
I think ivy is a great language
Another small add-on the my previous ( last ) two mails.
I attach the Ivy-3 README file ( gziped ).
In case you choose the ivy to be the extention language - one needs to
decide which version :
Ivy-2 - my modified version
Ivy-3 - which I can modify easily ( I hope )
pc
A small add-on to my previous mail :
> /pub/joe/pc.tar.Z - PseudoCode: the successor to IVY - I have
> never used it
I have just looked at the PseudoCode : it's really a successor to IVY.
The source code is about 100kB long.
It still has some annoying problems ( tha
> It might indeed be a possibility. I do not know whether it is as
> expressive as scheme, though (probably not).
I attach a gziped version of the ivy-2 README file to help you judge the
ivy language itself.
I have found ivy while I was looking for a small and simple extention
language to be used
> "Jacek" == Jacek M Holeczek <[EMAIL PROTECTED]> writes:
Jacek> Hi, If you are looking for an embeddable byte-code
Jacek> compiled/interpreted language which is useful as both an
Jacek> extension and a command language which syntax is designed to be
Jacek> easy to learn and to be fairly good
Hi,
If you are looking for an embeddable byte-code compiled/interpreted
language which is useful as both an extension and a command language which
syntax is designed to be easy to learn and to be fairly good looking then
the best I have found ( expecially for dumb users ) is IVY (version 2).
Ivy c
jmark jabbered,
> That's a funny language (I especially like the yellow background of
> the page. I hope the developping environment has it too). However, it
> seems to be very clever (to account for dumb users) and so would be
> difficult to implement. We might want to `steal' some features of t
On Fri, 18 Dec 1998, Asger K. Alstrup Nielsen wrote:
> Hi!
>
> If you are interested, check out this imperative language:
>
> http://www.cwi.nl/~steven/abc/
>
> It's called ABC and is designed to be easy to learn.
>
> I think it has some nice properties, and could well
> serve as a model for
> "Asger" == Asger K Alstrup Nielsen <[EMAIL PROTECTED]> writes:
Asger> Hi! If you are interested, check out this imperative language:
Asger> http://www.cwi.nl/~steven/abc/
Asger> It's called ABC and is designed to be easy to learn.
Asger> I think it has some nice properties, and could we
Hi!
If you are interested, check out this imperative language:
http://www.cwi.nl/~steven/abc/
It's called ABC and is designed to be easy to learn.
I think it has some nice properties, and could well
serve as a model for the simple scripting language
in LyX.
Greets,
Asger
19 matches
Mail list logo