Euphoria component?

new topic     » topic index » view thread      » older message » newer message

The structure of Euphoria today is:

1) program is original source
2) source is interpreted by a fast interpreter

Because the interpreter must do source parsing the intepreter can only =
be marginally smaller than it is today. This architecture is pretty =
safe. Runtime error can be caught in a meaningful way.

If source is semi-compiled then the intepreter becomes radical smaller. =
100% compilation means no runtime intepreter.

I think a middle way is best. Do source parsing within IDE, but keep a =
small runtime intepreter. That gives more safety at runtime than =
complete compilation.

Is it possible to implement native Euphorian components in such a way =
that a small runtime intepreter can handle them very well?=20

That is the big question? The result could have been a very extensive =
language (like using ActiveX/VCL) that is also very simple.

Does this means introducing object classes to Euphoria? I am not sure. =
Can there be a shortcut for implementing components (=3Dcompiled (99%) =
language component that works out of the box)?=20

I am just wondering.

Rom

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu