This is super cool. I wonder if it wouldn't be possible allow Julia to operate on JavaScript typed arrays in-place?
On Fri, Jan 16, 2015 at 4:20 PM, Kevin Squire <kevin.squ...@gmail.com> wrote: > Hi Jeff, can you share a link? > > Cheers, Kevin > > On Fri, Jan 16, 2015 at 1:06 PM, Jeff Waller <truth...@gmail.com> wrote: > >> So I'm happy to announce version 1.0.0 of node-julia, a Julia engine >> embedded in node, >> and io.js now too. It's been a pretty long road and I owe many people >> (perhaps reading >> this now) a lot. I've said many times (maybe not on this forum) that >> enabling people is >> the important part and I hope this tool does that. >> >> Some of the new features supported since my first update here (in Sept). >> >> * both asynchronous and synchronous processing <---- uses libuv >> (inside joke) >> * use of Javascript typed arrays were possible >> * Julia composites in JavaScript as (the opaque) JRef >> * functionalized Scripts >> >> All those keywords are probably not that interesting, but I can share >> this which might be. I've >> done some early testing on simple matrix multiplications (will blog, but >> not done), and it turns >> out it's actually faster to copy the array from JavaScript into the Julia >> engine multiply and then >> copy the result back out than to use JavaScript directly for most >> matrices (maybe not 3x3). >> And when compared to the other popular linear algebra packages for node, >> Julia-within-node >> can be a lot faster -- sometimes 1000x faster. >> > >