4 ms·
Um, why exactly would you use something like Clojure if you're not comfortable building up your own particular set of libraries that you like for your project?
by programminggeek 14y ago
Um, why exactly would you use something like Clojure if you're not comfortable building up your own particular set of libraries that you like for your project?
Clojure to me seems like a language culture that would likely tend towards smaller libraries that do specific things than something with batteries included and such like Rails.
If you want something on the JVM with more of a batteries included approach Play Framework for Java and Scala is pretty nice and Lift for Scala is cool if you're willing to take a very different approach to your web stack.
- squidsoup 14y ago> Um, why exactly would you use something like Clojure if you're not comfortable building up your own particular set of libraries that you like for your project? I decided upon Clojure as I think it meets the needs of my project well, which is basically an expert system. I need to consume a number of domain specific java libraries, and the native support for logic programming with core.logic and datalog is a big win. Clojure certainly wasn't the easiest choice - I would be much further ahead if I started with Ruby. > Clojure to me seems like a language culture that would likely tend towards smaller libraries that do specific things than something with batteries included and such like Rails. I should clarify that I think Clojure's favouring of smaller composable libraries is ultimately a better approach than the monolithic framework. It is much more difficult to get to a point where you're productive however.