Clojure and ClojureScript Update
summary
ClojureScript grows to about 20,000 lines (10,000 for the stdlib, 10,000 for the compiler) and now ships AOT and analysis caching so a cold "hello world" compile hits ~1.5s; a single-jar quickstart (cljs jar) simplifies demos; interoperability uses foreign-libs and the curated jsjs registry (33 packages); testing has an official cljs.test and static vars for test discovery; incremental recompilation and true code-splitting for advanced builds land; shared sources use cljc and an iOS REPL path via amble enables React Native workflows.
AI-written summary · about
chapters (36)
- 0:00Introduction
- 1:28Analysis
- 2:45Clojure
- 3:17Quick Start
- 4:10Foreignlibs
- 5:45Tests
- 6:41Static VARs
- 7:45Macro Usage
- 8:24Incremental Compilation
- 9:47Building Large Applications
- 11:00Dynamic Top Level
- 12:04Conditional Reading
- 13:33Rebels
- 14:12NodeRepple
- 16:36ClosureMain
- 17:07Demo
- 21:12Amelie
- 21:26Whats next
- 23:46ES2015
- 24:56SystemJS
- 26:03No Runner
- 26:37Closure
- 28:30Contributors
- 29:38Transducers
- 35:10Reader Conditionals
- 37:37Performance
- 43:10Performance improvements
- 44:28Next release
- 44:48Companies
- 45:32Success Stories
- 46:23Training
- 47:16Community
- 50:41Books
- 51:31Closure Bridge
- 51:55Clojure Bridge Update
- 53:13Clojure Bridge Sponsors
related talks
41mClojureScript for Skeptics
38mProduction Ready ClojureScript: Tales from the Frontier
16mState of Clojure
40mclojure is my favourite ruby
37mClojureScript All the Way Down
35mClojureScript & User Interfaces: Simplicity yields Possibilities
43mClojure - Modern Lisp
30mHow Clojure Works: Understanding the Clojure Runtime
