1 of 15

Slide Notes

DownloadGo Live

ClojureScript

Published on Nov 24, 2015

Slides for an introductory talk on ClojureScript.

PRESENTATION OUTLINE

whoa

Are you a wizard?
Photo by Pedro Vezini

WHAT IS CLOJURE?

And ClojureScript?
Photo by kevin dooley

What is Lisp?

The Answer May Surprise You!
Photo by darkismus

Simple made easy

And why Clojure is not easy

clojurescript

A guidepost to the future
Photo by kryshen

tomorrow comes slowly

ClojureScript is here right now

behold

Code Samples
Photo by Jess Beemouse

om

A ClojureScript interface to React.js
Photo by Loving Earth

Strengths

  • Single Source of Truth
  • Even Faster Diff
  • "Time Travel"
  • Cursors, baby!
Photo by jared

weaknesses

  • Class-like Components
  • Awkward DOM syntax
  • Conceptually Tricky
Photo by jenny downing

figwheel

Om's Killer Advantage
Photo by suttonhoo

how very inspiring!

I'm going to use these ideas in JavaScript!
Photo by Upsales

stampy javascript

Photo by bre pettis

JavaScript has all these things... as scattered libraries.

Photo by angestalt

ClojureScript has these things as core virtues.

Photo by dewitt