Comment

Comment by monsieurbanana

> Maybe because it's easy to decouple data from operations on that data, even if stateful

You can use objects in C++ and Java without mixing code and data (by having data-only and code-only classes for example).

I haven't fully read it, but there's a book from a clojure developer about about this: https://www.manning.com/books/data-oriented-programming

The book itself uses Java, not Clojure.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton