Skip to content

Details

(Note: New to the group? First-timer? You're very welcome!)

Clojure and Lisp Pros, Hobbyists, and Newcomers:

We're delighted to kick off the first of our series of monthly meetups, which will feature a talk that will delight and inspire attendees. We're lucky enough to have Yehonathan Sharvit, author of Data-Oriented Programming, give us a talk with the title: How to Explain Data-Oriented Programming to Non-Clojure Developers. More information on the talk and speaker follows:

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

Abstract
In this talk, we will explore together strategies and methods for explaining the benefits of Data-Oriented programming (a.k.a just use maps) to non-Clojure developers.

In order to convince non-Clojure developers to let go of their habits and try a new paradigm, we need to be clear about the ROI they would get from embracing Data-Oriented Programming in their favorite programming language:

  • Reducing system complexity
  • Increase code predictability
  • Removing unnecessary layers of abstractions

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

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 Data-Oriented Programming and 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.

---

We meet on Jitsi at the room https://meet.jit.si/TokyoClojureMeetupRoom, and between (and during) sessions, we're found on the Clojurians Slack under the channel #clojure-tokyo

Thanks for your interest and participation! Looking forward to meeting you!

Clojure
Functional Programming
JVM Languages
Lisp
Scala

Members are also interested in