Skip to content

Comment on Writing Node.js modules in ClojureScriptparent

Comments

Yeah I can do that, I'll add that to the queue.

The high level is Rails on the very front for legacy reasons, and it's easier to find libraries that do, authentication, authorization, billing etc... that speaks to solr or a restful service running on noir hosted by tomcat, cassandra is the main DB. All backend tasks are performed by Hadoop or storm, and those jobs are all written in Clojure.

To be honest I feel that the Java interop isn't that bad. It's easier than doing interop from ruby/python down to C or C++. It provides access to lots of high quality libraries and you get the JVM. I think it's more than worth the price.

Although I know many functional programming languages, Clojure is the first that I've stuck with long term, and I think the strength of the ecosystem has a lot to do with it. Languages like Erlang, Haskel, and lisp are really interesting, but the breadth and depth of the libraries isn't comprable. Being a small company we need to be careful how we allocate resources. We contribute back where we can, for instance we contribute to clj-hector and cassandra.cascading but we're only a two man dev shop.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.