asger added,

> It all depends on what we are aiming for.
...

> 2) Ease of embedding - both for us and the target users.
>    I.e. it should be easy to embed it into LyX, and it
>    should be easy for users to compile and install LyX
>    with the scripting language embedded.

for a completely different take:  why?  I mean, why embed it?

Why not just put in the ability to spawn a process and pass the process 
some kind of socket or channel to the lyxserver?

I'd been giving this some thought since I thought I was going to need 
it for the mailmerge (which got written in c++ because I needed it 
*now*).  Any information needed can be passed as environment variables, 
the program can do whatever it feels like, however it feels like doing 
it.

That is, why embed a language, rather than just spawning something 
arbitrary?

(besides, how else am i going to use Fortran, which noone seems to 
be suggesting :)

rick

-- 

Reply via email to