Ten Big Ideas plus one
The key to understanding Clojure is ideas, not language constructs but the concepts that shape the language.
Each of these ideas is valuable by itself, not only in Clojure. Taken together, however, they beging to fill in the picture of why Clojure is changing the way many programmers think about software development.
- Extensible Data Notation
- Persistent Data Structures
- Sequences
- Transducers
- Specification
- Dynamic Development
- Async Programming
- Protocols
- ClojureScript
- Logic query / Logic Programming
- Atomic Succession Model
Stuart halloway discusses Clojure in 10 big ideas (eleven actually). Slides
CJUG - 2017-06-20 - Stuart Halloway on Clojure in 10 Big Ideas from Spantree Technology Group, LLC on Vimeo.
Presentation slides (pdf format)
- 2013 RuPy slides
- 2017 Chicago JUG slides
当前内容版权归 practicalli 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 practicalli .