In this episode I talk with fellow podcaster Craig Andera. We talk about working in Clojure, ClojureScript and Datomic, as well as making the transition to functional programming from C#, and working in Clojure on Windows. I also get him to give some recommendations on things he learned from guests on his podcast, The Cognicast.
@craiganderaCraig Andera
CognitectClojureCraig’s podcast, The CognicastMostly Lazy and Chas Emerick Making the transition from C# to ClojureDevelopmentorStuart HollowayJustin GehtlandRelevanceLINQStructure and Interpretation of Computer Programs Gerald Sussman and Hal AbelsonOut of the Tar PitDesign Patterns Some of the differences between Common Lisp and Scheme and ClojureClojureScript Sharing code between Clojure and ClojureScriptEDN and Reader Literals The “Holy Grail” of same language everywhere; client, server and databaseRich Hickey’s Simple Made EasyDatomicReal-World Datomic: An Experience ReportRoom Key Datomic as an append only databaseDatalog The ease/difficulty of thinking about storing data in Datomic Amazon’s DynamoDBTim Ewald Working back in DynamoDB after working with Datomic Developing in Clojure on Windows Cygwin XServer on Linux Virtual Machine in Windows Skype The Cognicast Good episodes for those unfamiliar with The Cognicast (formerly Think Relevance The Podcast)Maggie Litton on Think Relevance The Podcast Episode 46Michael Nygard on Think Relevance The Podcast Episode Pick a random episode and listenRich Hickey on core.async Design Implementation podcastReid Draper talking about Haskell and ErlangWhere to find CognitectsClojure DCReston Hack NightsBaltimore ClojureCraig’s Github pagedynnecore.asyncTim Ewald’s Clojure/conj presentationRuss Olsen’s Clojure/conj presentationCognitect team page
A giant Thank You to David Belcher for the logo design.