On 03/05/2015 00:39, James Reeves wrote:

I agree that web development in Clojure can be improved, but I don't see
why it follows that we should be writing web frameworks.

Luminus is a web framework. We don't have to write web frameworks at all, that's true. Neither did the Ruby community. They had Sinatra before Rails but it was Rails which brought them huge mindshare and, more importantly, plenty of developers earning a good living. All I'm saying is there's room for both approaches but the outside world, where people make a living, tends to prefer web frameworks. Clojure needs something like Scala's Play/Reactive framework which has a bit of industry momentum behind it. It's been 5 years since Clojure 1.0 so the excuse that Clojure is still finding its feet is no longer valid.

    Why is it that Elixir, with a much smaller community and lifespan
    than Clojure's, has managed to put 4 times as much mindshare into
    its main web framework when its module output, as measured by
    modulecounts.com <http://modulecounts.com/>, is a tiny fraction of
    Clojure's?


By what measurement are you drawing this conclusion?

You've listed contributors and commits for single repositories, but that
will clearly produce erroneous results when comparing a monolithic
project to a very modular one.


Elixir's Phoenix is as modular as Luminus so the comparison is valid. The 2 leading Rails developers behind it - Jose Valim and Chris McCord - recognised before Elixir reached 1.0 that a strong web framework was essential to gaining mindshare.

gvim


--
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.

Reply via email to