Beginning ClojureScript: How not to learn a new language

Beginning ClojureScript: How not to learn a new language

Talk I gave at Sydney's Clojure meetup about my experience of learning ClojureScript.

707d0934f77fc31048f004103e10c57f?s=128

Greg Goltsov

October 03, 2017
Tweet

Transcript

  1. 1.

    Beginning ClojureScript How not to learn a new language @gregoltsov

    www.gregory.goltsov.info gregory@goltsov.info
  2. 2.
  3. 6.
  4. 10.

    — Re-frame — A lot of JS intro with Leaflet.js

    Translating to JS is annoying to begin with, but Figwheel kicks in. DB as a global state + no args events for super-quick prototyping.
  5. 11.

    — Re-com + re-frisk — Crazy fast for building interfaces.

    No more CSS hate. Hard to style nicely. Global state + re-frist = happiness.
  6. 20.
  7. 21.
  8. 22.

    Do not seek to follow in the footsteps of the

    wise; seek what they sought — Matsuo Basho
  9. 27.

    1 hour daily “one small improvement” rewarding 3 hours every

    Saturday huge leap daunting, feeling behind Consistency >> Inspiration
  10. 28.

    Decent resources Lambda Island, helps with JS intro CLJSJS for

    importing JS libraries re-frame-template for general awesomeness Clojure for Brave and True — great learning book Parens of the Dead — funky way of learning CLJS Speaking.io — Because “imagine everyone's naked” is terrible advice.