Day 193 (r6344): JSAN and CPAN, here we come!

autrijus on 2005-08-18T19:47:17

Good news: Thanks to iblech, Pugs-on-Javascript can now load and use JSAN modules:

use jsan:Number.Roman ;
say to_roman(42); # XLII

Another good news: Thanks to putter, stevan and fglock, Pugs-on-Perl5 compiler now emits code that directly uses the metamodel and intrinsic classes. It now compiles and runs t/01-sanity/01-tap.t in Perl5 correctly; the logical next step is to fill in the primitives and interoperate with use perl5:DBI.

The bad news is my hard disk totally and suddenly died a couple minutes ago, took the unfinished journal with it, along with my private .svk work depot. Darn... I'll see if I can salvage some of it tomorrow. :-(


Javascript here we come!

cananian on 2005-08-19T15:07:09

Now all we're missing is the Javascript-to-PIR2 engine, so that *all* the backends can use JSAN...

Re:Javascript here we come!

autrijus on 2005-08-19T18:00:29

It's PIL2, not PIR2 -- but yeah, that would be cool. cwest threatened to play with that idea during YAPC::NA, but I'm not sure he was serious or not. :)