clojurebyneophyte-full...glib2 12 mb 73 mb fontconfig 66 mb expat 636.0 kb 47 mb zlib 360.0 kb 47 mb...
TRANSCRIPT
WHY CLOJURE?
WHY ARE WE HERE?
... PLASTIC ASSHOLES!cc:TonyFischerPhotography-https://www.flickr.com/photos/22714323@N06
SOFTWAREMAKES PROFIT
cc:401(K)2013-https://www.flickr.com/photos/68751915@N05
MOORE'S LAW... AND WE'RE STILL USING 3 GHZ CPUS
RACE IS MY LIFE!
cc:szeke-https://www.flickr.com/photos/43355249@N00
int var = 1;
STATE GONE WRONG
READING VS WRITING
YEAH, BUT...
... WHERE'S THE CLOJURE PART?
SIMPLE != EASY
cc:duncan-https://www.flickr.com/photos/34427470616@N01
HowdidyoustartwithClojure?
cc:RobSwatski-https://www.flickr.com/photos/50946274@N02
Youneedjava
...jvmatleast1.6
clojure.jaryep,justsinglejar!
Playaround!java-cpclojure-1.7.0.jarclojure.main
REPLReadEvalPrintLoop
or...insteadyoucouldjustgetLightTablewithInstaREPL!
AndifIneedsomedeps?Whataboutmaven?
Leinleinlein!leiningen
Startawithskelleinnewappfoo
meaning:noadditionalDSL!Projectconfiginthesamelanguage?
Iknow"where",but"what"shouldIwrite?
Now...wait!
4clojure!Brilliantintroductionusinglearn-by-exampletqe.
Criticism
BRACES?
REFACTORING?
cc:Cx2-https://www.flickr.com/photos/63859127@N00
Hackisha.k.a.condensed
Questions
Thankyou!