[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: