David Nolen

Lambda: The Ultimate Interface 02-27-2015 @ 4:55 - 5:55

David Nolen — David Nolen is a software engineer at Cognitect. He works on Datomic, an immutable relational database, and leads ClojureScript, a Clojure dialect that compiles to JavaScript.

React.js has experienced an astronomical gain in popularity over a very short period of time. By adopting a more functional approach to UI components and the DOM, React.js delivers (unintuitively) a simpler approach to UI development than many competing frameworks. As it turns out there are number of other long held mainstream assumptions about browser based UI development that deserve revisiting and perhaps radical revision. In this talk we examine some of these assumptions through the lens of ClojureScript, a Lisp dialect that embraces an entirely different way of thinking about client side development nearly every step of the way.


Video (39:35)