Excuse me, Fluid. I have to agree with gvim. But I have the same impression. I think the state of Clojure development for web is quite immature if you compare with other languages.
To be clear, I could spend lines and lines talking about all the high quality Clojure library related to web applications and we have great web applications in the real world like Prismatic and Nubank, so I'm not criticizing any of the valuable friends that spent their personal time building awesome stuff. But, "there's always a but", I still can't see all that claimed productivity with Clojure for web that I got, for example, I got with Rails or Flask. I have friends here working to solve this issue, but I don't think the scenario will change soon. That is my two cents. Plínio On Sat, May 2, 2015 at 6:51 PM, Fluid Dynamics <a2093...@trbvm.com> wrote: > On Saturday, May 2, 2015 at 5:36:45 PM UTC-4, g vim wrote: >> >> On 02/05/2015 22:25, Fluid Dynamics wrote: >> > >> > Ah, but none of them are Lisps. No macros, no DSLs, and thus much less >> > of the productivity/code-size-efficiency gains. >> > >> >> Elixir's macros are quite Lispy under the hood and all 3 languages can >> arguably generate sophisticated DSLs. I'm as much a fan of Lisp's >> benefits as you are but I honestly can't attribute this manpower >> discrepancy to the fact that Clojure is a Lisp. I think the community's >> overemphasis on library composition could be a bigger factor. >> > > "Under the hood" is a delicate way of saying "not homoiconic", whereby 90% > of the benefit goes away. In any event, the three functional languages you > name also do have lower numbers for commits and contributors (three-digits) > than the really messy imperative mutability-everywhere languages > (four-digits), showing that they are "part of the way there" but not as > advanced as Clojure. :) > > -- > 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 > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.