The talk is linked in my initial post, and again here: http://skillsmatter.com/podcast/agile-testing/bobs-last-language its very interesting!
On Monday, November 18, 2013 2:00:06 PM UTC-5, Marcus Blankenship wrote: > > Do you have a link to the UncleBob talk, Jarrod? > > > On Nov 16, 2013, at 4:34 PM, Jarrod Swart <jcs...@gmail.com <javascript:>> > wrote: > > I think the more interesting question is: *do web developers need > Clojure? *If performance were the sole concern then everyone would still > code web apps in C or assembler. There is great power in abstraction. I > like this talk by Uncle Bob: > http://skillsmatter.com/podcast/agile-testing/bobs-last-language If you > don't have time to watch it I will summarize: every time we *get a more > powerful programming environment* (for developers) we *reduce* our > programming options (in the language). > > - C --> Java == no pointers > - Java --> Clojure == no immutability, etc. > > Every major advancement for developers has largely involved reducing our > options and choices. Take away register manipulation, take away pointers, > take away variables, and so on. I highly recommend the talk by Uncle Bob. > > So I highly encourage you to investigate the benefits that Clojure provide > to the developer, over the benefits provided to the machine. > > Good luck in your search! > > Jarrod > > On Wednesday, November 13, 2013 5:38:49 PM UTC-5, Marcus Blankenship wrote: >> >> Hi Folks, >> >> We’re a Python / Django shop, and some folks are getting excited about >> using Clojure for building web apps. Certainly there are numerous >> open-source options to assist us (Pedastal, Ring, Compojure, Caribou, etc), >> but I think it begs a larger question: *as a rule, do web applications >> need the power that Clojure brings to the table?* >> >> Other folks on my team are telling me that solutions built with Python / >> Django (or even RubyOnRails) fully satisfy the needs of 99% of the web apps >> we have built, and that Clojure offers nothing new to this problem space. >> >> So, here’s the question: *How are you are actually using Clojure, and >> why did you choose to use it, particularly in the “web application” space? * >> >> >> Thanks, >> Marcus >> >> >> >> marcus blankenship >> \\\ Partner, Problem Solver, Linear Thinker >> \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo >> >> > -- > -- > 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 <javascript:> > 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 <javascript:> > 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 <javascript:>. > For more options, visit https://groups.google.com/groups/opt_out. > > > marcus blankenship > \\\ Partner, Problem Solver, Linear Thinker > \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo > > -- -- 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/groups/opt_out.