To be honest it's disquieting that some of use think that because the problem is "solved" elsewhere we can't do better : we can, and we should.
I appreciate the effort that has been made since the dawn of PHP for simple website - but we seem to be stuck on "Rails" iterative period - by that I mean that nothing that change (maybe not improve...) the status quo has arisen. Clojure, with its power and possibilities could be the mean to this end - I hope so (if not Clojure, let's hope it will be in a language that offer that much). In the meantime, the Luminus approach seem spot on : aggregate package and build on top of it. We have solution for nearly everything, but it can be sometime hard to discover it. Sometimes it's documentation, sometimes it's because there isn't a following huge enough to get result... Sad thing is : most of the libraries I've search for, even if obscure, are of very high quality. But let's not be sad : it's getting easier. Tools are getting better and better, and the web framework we're discussing about will probably arise soon. Other eco system are not that lucky - people want it to happen in the Clojure world. And they want it to be top notch ! On Tuesday, May 5, 2015 at 5:01:35 PM UTC+2, Gary Schiltz wrote: > > Colin's response is spot on. The Clojure ecosystem is a lot of fun, and is > really good for solving complex problems, but I think it falls short for > handling things that have already been solved in other less technically > interesting ecosystems. Shopping carts and payment gateway integration, as > he mentioned, are two obvious ones; anything related to customer > relationship management is another category, i.e. mailing list management. > Probably in these cases, it would be better to just go with the existing > less elegant (technology-wise) solutions, including content management > systems like WordPress, Joomla, or Drupal. In fact, it would be worthwhile > to go through their plug-in pages to categorize what types of problems and > solutions are provided for CMS type systems. Just be sure to wear tall > boots if you have to wade into the PHP :-) > > On Sunday, May 3, 2015 at 1:21:31 AM UTC-5, Colin Fleming wrote: >> >> Because, in my case, I'm going to need a website shortly that I can use >> to sell Cursive. I'd really like to use Clojure for that. I could use Rails >> or Django which would make the site itself trivial, except I don't know >> either of them and then I'm stuck maintaining something in a language and >> framework I have no interest in and don't understand how to deploy or >> maintain. Or I could do it in Clojure which means that I understand the >> libraries, frameworks, deployment and monitoring inside and out, except I >> now have to implement a shopping cart and integrations with payments >> gateways etc. Neither of these are great options for me. >> >> On 3 May 2015 at 16:24, Sean Corfield <se...@corfield.org> wrote: >> >>> On Sat, May 2, 2015 at 8:18 PM, Mark Engelberg <mark.en...@gmail.com> >>> wrote: >>> >>>> Clojure is great for creating new, disruptive web models, but what's >>>> the easiest path to creating something that can be done trivially with, >>>> say, Drupal or Django? >>>> >>> >>> The question tho' is why you'd want to use Clojure for something that is >>> already trivially solved with free packaged software for widely used >>> scripting languages where cheap, plentiful developers are falling over >>> themselves to help... :) >>> >>> Clojure doesn't have to be the solution for every problem. It certainly >>> doesn't need to be the solution for low-value problems... >>> -- >>> Sean A Corfield -- (904) 302-SEAN >>> An Architect's View -- http://corfield.org/ >>> World Singles, LLC. -- http://worldsingles.com/ >>> >>> "Perfection is the enemy of the good." >>> -- Gustave Flaubert, French realist novelist (1821-1880) >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@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+u...@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+u...@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.