ClojureScript: Lisp's Revenge • David Nolen • GOTO 2013



0
45524

This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar http://gotocon.com David Nolen - NYTimes Software Engineer ABSTRACT More than 55 years ago John McCarthy had an insanely great idea called Lisp. Lisp marked the beginning of functional programming, interpreters, high-level metaprogramming, garbage collection, and much more. Yet after such auspicious beginnings the idea of Lisp has since faded and many of its innovations have been adopted by much more popular programming languages. Until recently Lisp even appeared doomed to fade into obscurity but several things have conspired to make Lisp somewhat cool again - one of these is Clojure, a fun modern Lisp targeting the Java Virtual Machine. However the Web doesn't speak JVM bytecodes. It speaks JavaScript - thus the cornucopia of languages that now compile to JavaScript. The most well known include GWT, CoffeeScript, and more recently Dart and TypeScript. However none of these represent a real break from the status quo. John McCarthy's insanely great idea still has a lot to offer the Web and we'll see how with ClojureScript, an implementation of Clojure that targets JavaScript. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #ClojureScript #lisp Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter

Published by: GOTO Conferences Published at: 9 years ago Category: علمی و تکنولوژی