It works in chrome too and IE10 too Check out: http://pypyjs.org/demo/
On Fri, May 9, 2014 at 10:21 AM, Rick Lyman <[email protected]> wrote: > Joe, Christophe, > > A downside to asm.js is that it is Firefox only... > > > http://www.infoworld.com/t/javascript/apple-has-its-own-javascript-accelerator-in-the-works-242042 > > -rl > > p.s.: anyone considering c directly via Chrome/NaCL? > > > On Fri, May 9, 2014 at 8:19 AM, Joe Bogner <[email protected]> wrote: > >> Hi Rick, Christophe, >> >> I was thinking the same thing. miniPicolisp might be a simpler first step >> to port >> >> >> On Fri, May 9, 2014 at 7:51 AM, Rick Lyman >> <[email protected]<[email protected]> >> > wrote: >> >>> Christophe, >>> >>> How about porting the c version using: >>> https://github.com/kripken/emscripten? >>> >>> -rl >>> >>> >>> On Thu, May 8, 2014 at 5:08 PM, Christophe Gragnic < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> I'm currently embedding a «pedagogical pseudo-code like language» in >>>> PicoLisp. >>>> As using plain browsers is a nice thing to have in front of students, >>>> I tried with >>>> EmuLisp (PicoLisp in JS, by Jon Kleiser, that I won't thank enough, >>>> with Alex), >>>> which proved to be a good solution for me. >>>> >>>> So I had some thoughts, ideas and questions. >>>> >>>> 1) EmuLisp lacks some functions. The first idea I had was to write them >>>> in the >>>> available functions (like 'glue' with 'pack'). It worked for some, but >>>> some others >>>> needed to be implemented in JS. Now my question: how far could be >>>> pushed the >>>> idea to write a maximal subset of Picolisp in a minimal subset of >>>> Picolisp? Like in >>>> the original paper of McCarthy or «the Jewel» in SICP? I'm not talking >>>> about >>>> performance here, just functions availability. >>>> >>>> 2) Since PicoLisp64 is written in a «generic assembly» embedded in >>>> PicoLisp, >>>> I was wondering (only wondering, since the concepts are a bit vague for >>>> me) if >>>> instead of building the .s files we could build some >>>> http://asmjs.org/file(s). >>>> >>>> 3) Regarding EmuLisp again, and for your information, I've created >>>> (and am using seriously!) a JS pil, that I named `piljs` which runs on >>>> node >>> >>> >>> >> >
