Skip to content
0:00 / 0:00

#clojurescript#lisp#javascript

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

GOTO Conferences

1M subscribers • 96 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 curated list.
  • Presented by David Nolen, ClojureScript lead developer
  • May be out of date. Uploaded 12 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

46K views12 years ago2 recommendations

Programming languagesWeb developmentLisp and ClojureJavaScriptFunctional programming

David Nolen explains how ClojureScript brings Lisp's powerful functional programming concepts, macros, and optimization to the JavaScript ecosystem.

This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar 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. twitter.com/GOTOcon linkedin.com/company/goto- instagram.com/goto_con facebook.com/GOTOConferences #ClojureScript #lisp #DavidNolen CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at gotopia.tech Sign up for updates and specials at gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1

Why it's here

2 people recommend this

What people say. Recommended as an inspiring and helpful resource for understanding ClojureScript and functional programming on the web.

programming-talkscurated list on GitHubRecommends

Under “Clojure”

ClojureScript: Lisp's Revenge 00:32:03 by **David Nolen** (2014)

u/ASnugglyBearin r/Clojure • Recommends

On “What helped you to understand Clojure / Lisps?”

…st people can be quite easily, including you. I concluded I was more interested in mastering a productive language now, and Clojure certainly is that Here are some resources that help and inspire: http://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Clojure.html https://www.4clojure.com/problems http://www.braveclojure.com/do-things/ link to this video clojureScript link to this video (paid series) joy of clojure book There a video of a game being made in 30 minutes for unity 3d that was pretty interesting too, but I can't find it…