Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 36 lines (35 sloc) 2.003 kb
f8817f2 @richhickey added readme
richhickey authored
1 * ClojureScript
6458bc7 @richhickey updated readme
richhickey authored
2 - What: Clojure running on Javascript VMs
3 - Why: Clojure rocks, Javascript reaches
4 - When: Now! - a compiler exists, we need libraries and tool integration. Full day sessions 6/10 and 6/17
5 - Where: In stealth mode 'here' at Clojure/core
6 - How: ClojureScript -> ClojureScript-Compiler -> Javascript -> [Google-Closure-JS->JS-Compiler -> Optimized-Javascript] ->Browser/V8/Node/PhoneGap...
7 - Who: You, if you're interested in:
8 - How hand-written recursive descent compilers work (the ClojureScript compiler is about 1/6 the code of the CoffeeScript compiler)
9 - Writing libraries using Clojure's latest type and polymorphism tools
10 - How Clojure works - its data structures and abstractions
11 - Extending the reach of Clojure
12 - Google's industrial-strength JS tools
13 - Investigating how powerful code-emitting tools can change the face
14 of web and mobile development...
15 * Getting Started
16 - Clone the repo
17 - cd clojurescript
18 - run script/bootstrap
19 - copy clojure.jar into /lib
20 - script/repl will start a properly-classpathed repl
4cc01a9 @richhickey updated readme
richhickey authored
21 * Starting the clojurescript repl
885a824 @richhickey updated readme
richhickey authored
22 - (require '[cljs.compiler :as comp])
23 - (def jse (comp/repl-env))
24 - (comp/repl jse)
6458bc7 @richhickey updated readme
richhickey authored
25 * Reading list
885a824 @richhickey updated readme
richhickey authored
26 - If you are interested in participating, please read:
37b93da @richhickey updated readme
richhickey authored
27 - [[http://www.amazon.com/Closure-Definitive-Guide-Michael-Bolin/dp/1449381871][Closure-Definitive-Guide-Michael-Bolin]]
885a824 @richhickey updated readme
richhickey authored
28 - and maybe:
29 - [[http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742][JavaScript-Good-Parts-Douglas-Crockford]]
30 - [[http://www.amazon.com/Performance-JavaScript-Faster-Application-Interfaces/dp/059680279X][Performance-JavaScript-Faster-Application-Interfaces]]
31 - [[http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp/0596806752][JavaScript-Patterns-Stoyan-Stefanov]]
32 - Those looking to cram tonight can get the O'Reilly Closure book on kindle above or ebook directly:
33 - [[http://oreilly.com/catalog/0636920001416/]]
6458bc7 @richhickey updated readme
richhickey authored
34 * More info
35 [[https://github.com/relevance/clojurescript/wiki][Check the Wiki]]
Something went wrong with that request. Please try again.