SE-Radio Episode 257: Michael Nygard on Clojure in Practice

Filed in Episodes by on May 17, 2016 4 Comments
Facebooktwitterlinkedin

nygard100x125Michael Nygard of “Release It!” fame talks with Stefan Tilkov about his experience using the Clojure programming language. Topics include the tool chain and development process, the Clojure learning curve, and on-boarding new developers. Michael explains the similarities and differences compared to typical OO languages when implementing domain logic, and uses both game development and typical web development projects as examples. Finally, the two discuss how well Clojure can be used in the face of long-running projects, and some typical obstacles and strategies for introducing it to real-world scenarios.

Venue: Skype

Related Links:

Michael’s Twitter account: @mtnygard

SE-Radio episode 158: Rich Hickey on Clojure, https://www.se-radio.net/2010/03/episode-158-rich-hickey-on-clojure/

SE-Radio episode 134: Michael Nygard on his book “Release It”, https://www.se-radio.net/2009/05/episode-134-release-it-with-michael-nygard/

Clojure, http://clojure.org/

Persistent data structures, https://en.wikipedia.org/wiki/Persistent_data_structure

Rich Hickey talk on Clojure Concurrency, https://www.youtube.com/watch?v=dGVqrGmwOAw

Leiningen, http://leiningen.org/

Ring, https://github.com/ring-clojure/ring

Pedestal, https://github.com/pedestal/pedestal

Typed Clojure, http://typedclojure.org/

Prismatic Schema, https://github.com/plumatic/schema

Talk by Michael Nygard on Gaming IDE development in Clojure, https://www.youtube.com/watch?v=ajX09xQ_UEg

Clojure.tv channel on YouTube, https://www.youtube.com/user/ClojureTV

Living Clojure by Carin Meier, http://shop.oreilly.com/product/0636920034292.do

Clojure Applied by Ben Vandgrift and Alex Miller, https://pragprog.com/book/vmclojeco/clojure-applied

Tags: , , ,