Re: .il code/file questions
- Posted by "Juergen Luethje" <j.lue at gmx.de> Nov 20, 2004
- 691 views
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. See 'bind.htm' for details. Although prediction is difficult, especially about the future , 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