>>>>> "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 and S-Lang are
Asger> simply out of the question, because of their size. A bundled
Asger> scripting language should not exceed 500 kb, and should
Asger> preferably be about 100 kb. Therefor Ivy (or more exactly
Asger> PseudoCode) is interesting because it's so small. Similar for
Asger> SIOD. The rule is: We want as much as possible for as small a
Asger> footprint as possible.
I prefer a small language that we can modify for our own
use. Concerning the ease of use issue, we can provide a stupid user
language on top of SIOD (with function calls/definitions, simple 'if',
maybe no loops) which will be enough for lyxrc and such. More advanced
users can then use scheme.
Concerning PC, I like it but if it is as you said not error-resistant,
then it would be a poor choice.
JMarc