News for hackers. Stuff that matters.
Re:RethinkDB 1.6 is out: regex matching, new array operation... by efuquen on Thursday June 13, 2013 @02:18PM (#5875652)
I'm kind of flabbergasted that there is no Java driver listed as either a primarily supported driver or a community one. I personally do most of my work in Scala now but it would make the most sense to have a well supported driver written in Java so any other JVM based language can take advantage of it. Why is there no love for the JVM?
Re:RethinkDB 1.6 is out: regex matching, new array operation... by dkhenry on Thursday June 13, 2013 @02:40PM (#5875806)
Give me one or two more weeks and mine will be functional enough to use. I haven't put it in the community wiki becuause its just not ready yet.

https://github.com/dkhenry/rethinkjava

Re:RethinkDB 1.6 is out: regex matching, new array operation... by mglukhovsky on Thursday June 13, 2013 @02:44PM (#5875828)
dkhenry, thank you for your work on this driver!

I would encourage everyone working on drivers for RethinkDB to publish them regardless of how complete they are, and advertise them as partial implementations. I know of a lot of people interested in working on a Java driver, and it would be great to see collaboration, even early on!

Re:RethinkDB 1.6 is out: regex matching, new array operation... by mglukhovsky on Thursday June 13, 2013 @02:26PM (#5875709)
That's a great question. While we only have the bandwidth to officially support three client drivers (we've internally developed the Python, Ruby, and JavaScript drivers), an enormous number of projects have sprung up to build drivers for everything from Go to C# / .NET, PHP, Haskell, Erlang, and more.

As far as a JVM-based client driver, kclay in this thread mentioned that he's been building a Scala driver that is compatible with 1.5, and will update it for 1.6. There's also a thread on Google Groups (https://groups.google.com/forum/?fromgroups#!topic/rethinkdb...) detailing some efforts on a Java driver to date.

If you're interested in contributing, shoot me an email at mike [at] rethinkdb.com. I'd love to see a Java driver happen, and we'll do everything we can to support such a project.