0:00 / 0:00
#clojure#data-orientedprogramming#immutability
Data-Oriented Programming
reclojure
920 subscribers • 3 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
Intermediate. Assumes working knowledge.
4.8K views5 years ago1 recommendation
Programming languagesSoftware designLisp and ClojureFunctional programmingDesign patterns
The speaker explains the core principles of data-oriented programming in Clojure and how to apply them to other languages.
Abstract Clojure embraces several programming paradigms: Functional programming, Homoiconicity, Metaprogramming with macros. But over the years it seems that the Clojure community considers that the real power of Clojure comes from the fact that it considers data as a (immutable) value. In this talk, we will expose and illustrate the core principles of Data oriented programming according to Clojure, their benefits and the price we have to pay to benefit from them. We will also explore the possibility of applying Data oriented principles to other programming languages. Q&A Panel: youtu.be/NqWR_ysLkW8?t=11021 Bio Author. Speaker. Developer.Why it's here
1 person recommends thisWhat people say. Recommended as an introduction to the principles of data-oriented programming and treating data as immutable values.