Tech Reflect

Tech Reflect

Share this post

Tech Reflect
Tech Reflect
How I unwittingly learned object-oriented programming

How I unwittingly learned object-oriented programming

Chris Hynes - cricket's avatar
Chris Hynes - cricket
Jun 28, 2019
∙ Paid

Share this post

Tech Reflect
Tech Reflect
How I unwittingly learned object-oriented programming
Share

1993

In May of 1993, I first connected to a online virtual community called LambdaMOO. It’s difficult to describe the place in one sentence, but here’s one attempt:

A MOO is a text-based online virtual reality system to which multiple users (players) are connected at the same time

MOO—Wikipedia

LambdaMOO was created at Xerox PARC, where important inventions such as laser printers, the graphical user interface, Ethernet, and important aspects of computer graphics were created.

I didn’t really know any of the backstory at the time. I was an economics major and working in the tech industry wasn’t on my radar.

Like many people, I initially joined for social reasons. It’s was very much like a text-based adventure game only there were other people logged into the same virtual world.

You could walk around the world and read their descriptions. Anything you said would be heard by whoever was in the “room” at the time. You could speak to people directly as well as perform actions on people or objects…

Keep reading with a 7-day free trial

Subscribe to Tech Reflect to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Christopher Hynes
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share