Skip to content
0:00 / 0:00

#data-orientedprogramming#clojure#immutability

Data Oriented Programming in Practice - Yehonathan Sharvit

London Clojurians

3.9K subscribers • 47 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Yehonathan Sharvit, author of Data-Oriented Programming
  • Linked in the descriptionviebel/klipse

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/

Why it's here

1 person recommends this

What people say. Recommended as a clear explanation of data-oriented programming principles.

u/BrunoBonacciin r/Clojure • Recommends

London Clojurians Talk: Data Oriented Programming in Practice (by Yehonathan Sharvit)

u/aarkerioin r/functionalprogramming • Mentions

On “How do data structures work in functional programming?”

You just concatenate functions: link to this video