>Clojure needs a web framework with more momentum Some people make a big technology decision based on " TechEmpower Framework Benchmarks (TFB)" (round10) [ https://www.techempower.com/blog/2015/04/21/framework-benchmarks-round-10/ ] Should techempower.com framework benchmarks be taken seriously ?
The following clojure frameworks tested by TFB : Test type: "JSON serialization" - compojure - http-kit - luminus Test type: "Single query" - http-kit - compojure-raw - luminus-raw - compojure - luminus Test type: "Multiple queries" -http-kit -luminus-raw -compojure -compojure-raw -luminus Test type: "Fortunes" - compojure - luminus Test type: "Data updates" (nothing) Test type: "Plaintext" -compojure -luminus Regards, Imre 2015-05-02 22:43 GMT+02:00 gvim <gvi...@gmail.com>: > I recently did some research into web frameworks on Github. Here's what I > found: > > > FRAMEWORK LANG CONTRIBUTORS COMMITS > > Luminus Clojure 28 678 > Caribou Clojure 2 275 > > Beego Golang 99 1522 > > Phoenix Elixir 124 1949 > > Yesod Haskell 130 3722 > > Laravel PHP 268 4421 > > Play Scala 417 6085 > > Symfony PHP 1130 20914 > > Rails Ruby 2691 51000 > > > One could conclude from this that the Clojure community isn't that > interested in web development but the last Clojure survey suggests > otherwise. Clojure's library composition approach to everything only goes > so far with large web applications, as Aaron Bedra reminded us in March > last year: www.youtube.com/watch?v=CBL59w7fXw4 . Less manpower means less > momentum and more bugs. Furthermore, I have a hunch that Clojure's poor > adoption as indicated by Indeed.com maybe due to this immaturity in the web > framework sphere. 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, is a tiny fraction of Clojure's? > > 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. > -- 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.