Bug#607210: ITP: libje-perl -- pure-Perl ECMAScript (JavaScript) engine
Package: wnpp
Severity: wishlist
Owner: Damyan Ivanov <dmn@debian.org>
* Package name : libje-perl
Version : 0.053
Upstream Author : Father Chrysostomos
* URL : http://search.cpan.org/dist/JE/
* License : GPL-1+ or Artistic (same as Perl)
Programming Lang: Perl
Description : pure-Perl ECMAScript (JavaScript) engine
JE is a pure-Perl ECMAScript (JavaScript) engine. Here are some of its
advantages:
- Compatible with Data::Dump::Streamer, so the runtime environment can be
serialised
- The parser can be extended/customised to support extra (or fewer) language
features (not yet complete)
- All JavaScript datatypes can be manipulated directly from Perl (they all
have overloaded operators)
.
Here are its main weakness:
- It's slow
- It uses lots of memory.
- It leaks memory (to be fixed).
.
This is still an alpha release, but it fully implements ECMAScript v3, except
for a few seldom-used features like -0.
The package is a prerequisite of libpadre-plugin-javascript-perl (in
preparation) and will be maintained by the Debian Perl Group.
Reply to: