data-oriented-programming

Spread the word among the global developer community about Data-Oriented programming https://en.wikipedia.org/wiki/Draft:Data-oriented_programming
Yehonathan Sharvit 2021-02-24T07:51:07.020Z

Welcome Andy and Robert!

Yehonathan Sharvit 2021-02-24T07:51:33.020700Z

Would you guys like to introduce yourself briefly and share what is your interest in DOP?

robertfw 2021-02-24T18:08:59.028900Z

Hi @viebel and #data-oriented-programming, I've been in the software business since about 2007. I came across Clojure a few years in and and dabbled a little but it wasn't until a few years ago that I fully dove in, after I managed to find some fellow Clojure-fans at my last job and we managed to convince management to let us build a new product using Clojure. (Shameless plug, that job just ended and I'm now looking for the next cool thing to work on, preferably staying in the Clojure world - the other languages have mostly been spoiled for me now). Our Clojure product started off looking like a fairly traditional Clojure app, but we eventually shifted to a more data-oriented approach, first with an interceptor driven architecture for our handlers and then also adding a "data-DDL" style generative/simulation testing framework on top. Our other products (written in Python) also took on a data-oriented style. I saw a talk recently on Data driven DSLs and have been keeping an eye out for other discussions on the topic to learn what others are doing in the space, and that eventually lead me here 🙂

👍 2