Re: Euphoria "Front End"

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

Isaac Raway wrote:
> That's what he said, but I'm asking a different question. How would it 
> effect a smaller, CGI targeted program?

You won't see any significant difference in
start-up time of a small CGI targeted program.
Very small programs might actually start up
*faster* since there will no longer be any point
in RDS compressing the interpreter executable.
It's compressed now because that's what you bind with,
but in the future you'll bind with just the back-end
portion of the interpreter (available separately).
Also, shrouded/bound code will be in pre-parsed IL form.

And as I said, we are talking about tenths of
a second in all of this discussion.
For most people this is meaningless.

The CGI programs on RapidEuphoria.com
are mostly run in interpreted mode, since we want
to get any error diagnostics that might be
produced. When you run the File Search for instance,
you are starting up a CGI program.
Most of the (tiny) delay you experience, even with DSL/cable,
is due to random network delays, not to mention
opening and searching 1200 records in a EDS database.
The startup time is almost meaningless.

The only situation I can imagine where start up time
would matter, is if you have thousands of users
running your large CGI program each minute, and the
startup time is high compared to the trivial amount
of work done each time. Then start up time might affect how
many users you could handle. In that case, use
the (new) binder, or even better, the Translator.

Regards,
    Rob Craig
    Rapid Deployment Software
    http://www.RapidEuphoria.com

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

Search



Quick Links

User menu

Not signed in.

Misc Menu