Re: Euphoria "Front End"
- Posted by Robert Craig <rds at RapidEuphoria.com> Jan 17, 2004
- 524 views
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