u/BrunoBonacciin r/Clojure • Recommends
London Clojurians Talk: Data Oriented Programming in Practice (by Yehonathan Sharvit)
#data-orientedprogramming#clojure#immutability
3.9K subscribers • 47 videos on Hallway
Intermediate. Assumes working knowledge.
4.1K views5 years ago1 recommendation
Software designProgramming languagesLisp and ClojureDesign patterns
Yehonathan Sharvit explains the core principles of data-oriented programming and how to apply them in Clojure and other languages.
Clojure guides us to think in terms of immutable data and write most of our code as functions that manipulate data. As a Clojure programmer, you feel it and you take it for granted. In this talk, we are going to put words on this "feeling" and explore together what are the core principles of data-oriented programming. We will discover that those principles are in fact language agnostic and can be appliedin other programming languages. Slides: slides.klipse.tech/reveal/site/data-oriented-programming-lon… Yehonathan is a full-stack web consultant helping companies around the world to develop amazing stuff without compromising simplicity. twitter.com/viebel He is the maintainer of KLIPSE: an open-source multi-language embeddable interactive web REPL - github.com/viebel/klipse. He blogs about programming at blog.klipse.tech. Yehonathan has been a SW developer since 2000. It has been enlightened by Clojure since 2012. He's also writing a book called "Data-Oriented Programming" available on Manning: manning.com/books/data-oriented-programming Song performed by Wilker: youtube.com/watch?v=EDRRbuWuUbQ For the upcoming events, please visit: meetup.com/London-Clojurians/What people say. Recommended as a clear explanation of data-oriented programming principles.
u/BrunoBonacciin r/Clojure • Recommends
u/aarkerioin r/functionalprogramming • Mentions
On “How do data structures work in functional programming?”