Fork me on GitHub
#cljs-experience
<
2017-08-21
>
shaunlebron02:08:37

@deg great stuff, thanks for writing that! left some comments

shaunlebron02:08:09

this would be a good unsession to have at Clojure Conj

mikeb07:08:24

@deg Thanks for doing this!

deg07:08:01

Mostly just scratching my own itch; I'm glad it resonated. But, now comes the hard part... we need to start solving the problem; whether it be with interim documentation, new tooling, or both.

jennifer20:08:11

been doing clojure/cljs less than 6 months and had a really tough onboarding with the environment. i'm coming from JS/front end work and would be really happy to provide feedback and perspective on my experience.

mfikes20:08:49

I’m curious if books help. I definitely got a lot out of ClojureScript: Up and Running, and since then other books have been published.

jennifer20:08:21

i read through Brave and True. admittedly i was on a one week deadline (and managed to go from zero to a full stack todo app in that time) so i didn't get to dig deeply. but doing a crash course/build like that meant that easy of use/accessibility of the information was magnified.

mfikes20:08:52

Ahh, I’ve never read that one. Does it cover ClojureScript?

jennifer20:08:59

gosh. now i'm trying to remember! going back now, i'm starting Carin Meier's Living Clojure.

deg20:08:03

@jennifer it would be great if you could write up some notes.

jennifer20:08:23

i've been meaning to do a blog post because it was a pretty incredible experience.

jennifer20:08:42

like, i fell in love with clojure the hard way. 🙂

mfikes20:08:01

ClojureScript: Up and Running specifically covers the toolchain aspect of things

mfikes20:08:50

I suppose that book is due for a rewrite (Figwheel evidently didn’t yet exist when it was published)

josh_horwitz21:08:58

What books are available now?

darwin21:08:40

I started with ClojureScript first without prior Clojure or Java exposure, just jumping straight from JS. I think the java-side of things was slowing me down and leiningen/maven stuff. I hope that new clj command-line tool coming as native installer with Clojure 1.9 will make the situation better for non-java newcomers. They won’t be exposed to java just to learn how to start with ClojureScript. Would be great if this could be similar experience like starting with node/ruby/python these days…

jennifer21:08:27

^this. i was doing both clojure and cljs at the same time and honestly have no idea how i would have been able to setup for just cljs.

shaunlebron23:08:19

i also came from js without clojure knowledge, and I kept a collection of the links I learned from: https://github.com/shaunlebron/ClojureScript-Syntax-in-15-minutes#useful-resources

shaunlebron23:08:41

there’s a book listed here ClojureScript Unraveled : https://clojurescript.org/community/resources