-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contributions in other JVM languages #39
Comments
@averagehat Interesting idea! I have tried with Groovy before and it worked ( but I somehow accidentally lost most code in b-------t ! Fortunately I think I still have the pom.) The first time configuration might take some time as the dependencies also need to add to webapp/WEB-INF/lib Not yet get a chance to use scala for Solr but I suspect it will work too. Not sure about Clojure though. |
I did an experimental partial re-write in clojure at www.github.com/averagehat/seqr-clojure |
Any thoughts on working from the clojure code or merging it? I just got the build working--same functionality with about half as much code. People could still contribute in Java of course. |
Do you recommend a good resource for picking up Clojure? I've been looking Justin On Wed, Sep 23, 2015 at 4:42 PM, Mike Panciera notifications@github.com
|
Hey Justin! I actually learned mostly by doing the re-write. Some people like 4clojure. The clojure docs are an excellent learning resource, for example, the entry for map |
It is possible to add support for clojure/scala/groovy by adding a simple jar dependency. I am considering contributing in one of these languages. I think development would be a bit faster for me and it might help keep the size of the project down. There are a lot of features planned to keep up with blast and Java is quite verbose.
Of course I want everyone interested to feel comfortable contributing/reviewing code.
Thoughts?
The text was updated successfully, but these errors were encountered: