Hacker News new | past | comments | ask | show | jobs | submit login

> Oracle does not have any products using the trademark … Oracle doesn’t even participate in the development of any of the JavaScript engines

Strangely ignorant from Ryan - Oracle does maintain a JavaScript engine product - GraalJS. In fact is it possibly the only modern engine available under a commercial licence?




Is GraalJS a fork of Node.js?

Because I doubt Ry would write this article if he was one of the top contributors to GraalJS which is what this graph says:

https://github.com/oracle/graaljs/graphs/contributors


Must be a fork because I found my own commits haha

https://github.com/oracle/graaljs/commits?author=styfle


No, not really a fork. GraalJS is a new independent from-scratch implementation of JavaScript. It uses a pair of radically different execution and optimisation techniques known as self-specialising-ASTs, and partial evaluation, and runs on the JVM.

But a sibling project, Graal-Node.js, does include vendored code from Node.js in order to be compatible with Node.js applications. That's where the commits come from I'd guess.

Compare:

https://github.com/oracle/graaljs/tree/master/graal-js

https://github.com/oracle/graaljs/tree/master/graal-nodejs


Nashorn is still maintained too, it’s just no longer in the jdk by default.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: