Skip to content

Explaining Data-Oriented programming to non-Clojurians - with Yehonathan Sharvit

Photo of Mark Champine
Hosted By
Mark C. and 3 others
Explaining Data-Oriented programming to non-Clojurians - with Yehonathan Sharvit

Details

Note the special date and time! (Sunday, May 23 @ 2pm EST)

Boston Clojure Group is pleased to offer a presentation by Yehonathan Sharvit, author of "Data Oriented Programming" https://www.manning.com/books/data-oriented-programming

Agenda:
2:00 Pre-presentation hellos
2:15 Presentation, followed by Q&A (approximately 1 hr)
5 Minute Break
Post-presentation discussions, breakouts as warranted

Title:
How to explain Data-Oriented programming to non-Clojure developers

Abstract:
In this workshop we will explore strategies and methods for explaining the benefits of Data-Oriented programming (a.k.a just use maps) to non-Clojure developers.
In addition to the need of finding the appropriate library for persistent data structures, we need to think also about the integration of persistent data structures into an existing code base and how to overcome cultural habits of developers.

Bio:
Yehonathan Sharvit has been working as a software engineer since 2000, programming with C++, Java, Ruby, JavaScript, Clojure and ClojureScript. He currently works as a software architect at Cycognito, building software infrastructures for high scale data pipelines. He shares insights about software at https://blog.klipse.tech/, he writes technical books, he speaks at conferences and leads Clojure workshops around the world. He is the author of Data-Oriented programming, published by Manning. Yehonathan is passionate about making interesting things easy to understand.

Participants will be able share their thoughts and optionally collaborate on shared contents via Wiki: https://github.com/viebel/data-oriented-programming/wiki

Photo of Boston Clojure Group group
Boston Clojure Group
See more events