On Oct 23, 9:47 am, Joran Greef <[email protected]> wrote: > I would like Rhino to be: simple and fast. > > Simple: I would prefer to put in the effort to keep my code-base up to > date with Rhino, if that means we can break free from backwards- > compatibility phobia, which often tends to slow progress. It will take > guts but Rhino will be better in the end if it supports "a single JS > version" only.
I think there's some value in maintaining backwards compatibility, particularly in regard to the JS language version, since the scripts being evaulated/parsed are often out of the control of the Rhino embedders themselves. That being said, SpiderMonkey has been dropping support for old JavaScript language versions (most notably the pre- ECMA JavaScript 1.2), and Rhino should do the same. > > Fast: I use Rhino as a JSON API server in production. It's certainly a > couple times slower than V8 or TraceMonkey. At this stage I would > switch to V8, except for the excellent access to Java that Rhino > offers. It would be great if the Rhino could be made to run faster. No argument on speed. It'd be great to improve parsing and execution speed, and I expect there's some low-hanging fruit. Patches welcome! _______________________________________________ dev-tech-js-engine-rhino mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
