On Nov 3, 2010, at 11:43 AM, Sean Corfield wrote: > Why are folks so insistent on monolingual systems?
Business reasons. Two languages means staffing expertise in both languages, either people who know both and cost more, or two people who cost less. In compsci terms, it's another dependency, which increases vulnerability. And Clojure and Ruby are quite different in syntax, features and general attitude about the world. Finally, while Clojure is great, it is not accepted enough yet to be able to easily find people who know it, who are good, and who are available. (All up-and-coming languages have to deal with this. The solution is to be dramatically better at solving certain problems, aka having a killer app. Ruby's killer app was/is Rails. When you are 10x more efficient at solving a problem, the bean counters wake up.) I don't even like having to use Javascript, or even HTML or CSS. I do so because it's the only way, really. I wish I could do everything in one great language. Which leads me to faenie's earlier comment: On Nov 1, 2010, at 3:34 PM, faenvie wrote: > my short-time experience with implementing webapps on > a clojure-base is: > > i feel like in the very early days of java-servlet-api and j2ee. That's my feeling too. Clojure is very impressive, but I think the ecosystem needs some maturing, more like e.g. jRuby. I'd like to see Clojure have a Pythonesque (batteries included) core library (not bifurcated as with clojure-contrib) that allows you to do the vast majority of what you'd want to do without additional libraries; and a gem or CPAN-style repository of modules. On a simpler level, I'd like it to Just Work Without Hassles. Install Clojure, write script, run anywhere without complex commands, twiddling with the environment, etc. For me, getting simple Clojure programs to work was difficult, not because I wrote them wrong, but because I had to deal with the idiosyncrasies of the JVM way of doing things. It's still a great start and I am eager to see how Clojure develops over the coming months and years. steven -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en