Clojure Web Development in Seven Big Ideas
The key to understanding Clojure web development is ideas, not language constructs. In this talk, we will approach Clojure web development via 7 Big Ideas. Each of these ideas is valuable and useful a la carte, and not necessarily only in Clojure. Taken together, they begin to fill in the picture of why Clojure is changing the way many programmers think about web development.
The key to understanding Clojure web development is ideas, not language constructs. In this talk, we will approach Clojure web development via 7 Big Ideas:
- edn, not json
- core.async, not callbacks
- platform, not language
- data, not objects
- protocols, not interfaces
- libraries, not frameworks
- Ash za durbatulûk!
Each of these ideas is valuable and useful a la carte, and not necessarily only in Clojure. Taken together, they begin to fill in the picture of why Clojure is changing the way many programmers think about web development.
About Stuart Halloway
Stuart Halloway is a founder and President of Cognitect, Inc. (www.cognitect.com). He is a Clojure committer, and a developer of the Datomic database.
Stuart has spoken at a variety of industry events, including StrangeLoop, Clojure/conj, EuroClojure, ClojureWest, SpeakerConf, QCon, GOTO, OSCON, RailsConf, RubyConf, JavaOne, and NFJS.
Stuart has written a number of books and technical articles. Of these, he is most proud of Programming Clojure.
Learn more about Stu's presentations on his wiki.
More About Stuart »