Those graphs should really start at 0, the improvements (as good as they are) are needlessly exaggerated.
One could argue that it's not so bad in this case, since the variable is not an absolute value but just a "score".
JavaScript – The monkeys in 2013
11–19 of 19 posts
Re: JavaScript – The monkeys in 2013
#12We really need a monkey version of nodejs and node-webkit. Mozilla's engine looks more solid for universal use, there are more interesting features and experimentation. The only problem is that it's harder to embed in another software, but it looks that it is changing and I really hope it will change.
> Mozilla's engine looks more solid for universal use > The only problem is that it's harder to embed in another software Well , you cant have it both ways. There was spideymonkey-node a few years ago , but Mozilla doesnt seem interested in maintaining that. In fact there are quite a few mozilla abandonned projects,(XULRunner...) that could have competed with node-webkit.
https://github.com/creationix/luvmonkey
Turns out Node is really well factored, so emulating the V8 API on top of SpiderMonkey, especially back in 2011 as the Spider-Node-Monkey project tried, is harder. It's the "long way 'round".
Binding libuv to any engine that implements ES5+ is easier and gives Node interop.
As for XULRunner, sorry -- no leverage. If you see some, make it a business and show us up.
Re: JavaScript – The monkeys in 2013
#13Re: JavaScript – The monkeys in 2013
#14Those graphs should really start at 0, the improvements (as good as they are) are needlessly exaggerated.
I agree, but it is rarely the fault of the person presenting them. Unfortunately most "easy to use" graphing technologies (with Excel being the worst offender) take the most deceptive graphing techniques and make them defaults.
Re: JavaScript – The monkeys in 2013
#15Dang, I thought my favorite band was getting back together.
Re: JavaScript – The monkeys in 2013
#16Earlier quoted context omitted.
> Mozilla's engine looks more solid for universal use > The only problem is that it's harder to embed in another software Well , you cant have it both ways. There was spideymonkey-node a few years ago , but Mozilla doesnt seem interested in maintaining that. In fact there are quite a few mozilla abandonned projects,(XULRunner...) that could have competed with node-webkit.
You are thinking of SpiderNode, and/or NodeMonkey. Other than the principals leaving Mozilla for Facebook, this work was superseded by Tim Caswell's Luvmonkey: https://github.com/creationix/luvmonkey Turns out Node is really well factored, so emulating the V8 API on top of SpiderMonkey, especially back in 2011 as the Spider-Node-Monkey project tried, is harder. It's the "long way 'round". Binding libuv to any engine…
Also: (i know i will get downvoted for saying that) but nodejs code is poorly written[0].. leaking v8 internals all over the place.. so to plug another js engine backend into it would be a very good exercise in tour-de-force
[0] - In a enginnering perspective, not pragmatic : cause nodejs does whats supposed to pretty well :)
Re: JavaScript – The monkeys in 2013
#17Earlier quoted context omitted.
> Mozilla's engine looks more solid for universal use > The only problem is that it's harder to embed in another software Well , you cant have it both ways. There was spideymonkey-node a few years ago , but Mozilla doesnt seem interested in maintaining that. In fact there are quite a few mozilla abandonned projects,(XULRunner...) that could have competed with node-webkit.
You are thinking of SpiderNode, and/or NodeMonkey. Other than the principals leaving Mozilla for Facebook, this work was superseded by Tim Caswell's Luvmonkey: https://github.com/creationix/luvmonkey Turns out Node is really well factored, so emulating the V8 API on top of SpiderMonkey, especially back in 2011 as the Spider-Node-Monkey project tried, is harder. It's the "long way 'round". Binding libuv to any engine…
Re: JavaScript – The monkeys in 2013
#18We really need a monkey version of nodejs and node-webkit. Mozilla's engine looks more solid for universal use, there are more interesting features and experimentation. The only problem is that it's harder to embed in another software, but it looks that it is changing and I really hope it will change.
> Mozilla's engine looks more solid for universal use > The only problem is that it's harder to embed in another software Well , you cant have it both ways. There was spideymonkey-node a few years ago , but Mozilla doesnt seem interested in maintaining that. In fact there are quite a few mozilla abandonned projects,(XULRunner...) that could have competed with node-webkit.
It's not a product anyone wants. node-webkit will likely get left by the wayside in the same fashion once people realize the issues with building graphical desktop applications on top of a browser.
Re: JavaScript – The monkeys in 2013
#19Those graphs should really start at 0, the improvements (as good as they are) are needlessly exaggerated.