A deconstruction of object orientated time

From the archive: written in 2009 and kept for the record. Much of it is out of date.

I just finished watching the recording of a keynote at the JVM Languages Summit 2009 titled “Are we there yet? A deconstruction of object orientated time“, which I think is one of the most interesting presentations about programming languages, and what they could be doing better, lately.

“In his keynote at JVM Languages Summit 2009, Rich Hickey advocated for the reexamination of basic principles like state, identity, value, time, types, genericity, complexity, as they are used by OOP today, to be able to create the new constructs and languages to deal with the massive parallelism and concurrency of the future.”

Part of a slide from "Are we there yet? A deconstruction of object orientated time"

This recording is 70 minutes long, which includes about 8 minutes of questions, but if you’re interested in programming and design patterns, you should not miss this 🙂

Jeroen De Dauw is founder and CEO of Professional Wiki and builds NeoWiki. More about me. Reply by email or on Mastodon, Bluesky or X.