Re: .il code/file questions

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

codepilot Gmail Account wrote:

> Let me see here for a moment whats going on, just to see if I properly
> understand it all.
> 2.5 is
> 1. Addition of $ shorthand
> 2. front end euphoria parser Public Domain
> 3. New Backend.exe and BACKENDW.EXE thingies

4. The front end is not only Public Domain but also Open Source now
   (very instructive)!
5. A bound program can now provide a complete ex.err dump!
6. The internal changes make maintainance and adding new features much
   easier for RDS.
7. Compiler optimizations (probably due to the internal changes).
...

> Ok, now 1 is well understood.
> 2, the front end being PD is good, but can't be changed and still be
> able to bind/translate output bad, i guess change=slow eueu thing.
> 3, totally not understanding purpose, I guess there for binding too,
> but why are the in the public package if they can't be used without
> Registering?

No, 'backend.exe' is not for binding, but for running "shrouded" files
("shrouding" means something different for 2.5 than for versions < 2.5).
Say I bought the 2.5 binder/shrouder, and I put a "shrouded" program
'coolprog.il' on the User Contributions page. Then you need 'backend.exe'
to run that program, that's why it is in the public package. smile
See 'bind.htm' for details.

Although prediction is difficult, especially about the future smile,
I think that the number of "shrouded" contributions (in addition to
their respective source code) might increase. This is because source
code programs now start up (sometimes significantly) *slower* than with
Eu 2.4, while bound/shrouded programs now start up *faster* than with Eu
2.4.
Eu 2.4 also has a (sometimes significant) difference in startup time
between source code programs and bound/shrouded programs. This
difference has increased in Eu 2.5. So if I contribute a huge Eu 2.5
program, and want also newbies (who probably don't have the
binder/shrouder themselves) to be able run it, then I'll contribute
that program in bound/shrouded form.

> Perhaps I'm totally confused, so get your marketing people to start a
> consumer education program, or clearly outline these things somewhere,
> please.
>
> Daniel
> PS. I'm really happy that euphoria is taking some major steps, I just
> can't quite tell where it's going.

<snipped old text>

Regards,
   Juergen

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

Search



Quick Links

User menu

Not signed in.

Misc Menu