Hacker News new | ask | show | jobs
by coffeemug 4838 days ago
Hi, I'm slava@rethink, I'm ultimately responsible for what goes into the product and when.

We'd love to get more drivers in (and the new, much simpler protocol we just shipped will go a long way towards community-supported drivers). But we decided that having a high quality product for the people using the drivers we do support is currently much more important than having wider driver support. Once we iron out a few more quirks in the core product, adding more drivers will be really easy. But until then, more drivers will help fewer people than improvements to the core language and product.

(BTW, getting Rethink to JVM users is something I'm personally very interested in, in my case because of Clojure, but Java programmers will also benefit)

3 comments

I must say that I am very glad to read this, since I am also looking forward to deploy RethinkDB alongside Clojure (or Erlang, but I fear that will have to wait for quite a while).

Nonetheless, I must agree that focusing on the DB itself is for the best. Keep up the excellent work.

I've got a branch of Nashorn (Oracle's Javascript runtime which will be included in OpenJDK 8) modified to build with Java 7. It passes 100% of the ECMA-262 test suite and you can grab it at http://github.com/furosys/nashorn

Nashorn would let you get rid of the Javascript Protobufs implementation and use the Java library from Google, among other potential optimizations.

Thanks, this looks great, will look into it!
I understand, you focus more on the startup kind of customers for now.