Introducing Io
Steve Dekorte invented the Io language in 2002. It’s always written with an uppercase I followed by a lowercase o. Io is a prototype language like Lua or JavaScript, meaning every object is a clone of another.
Written as an exercise to help Steve understand how interpreters work, Io started as a hobbyist language and remains pretty small today. You can learn the syntax in about fifteen minutes and the basic mechanics of the language in thirty. There are no surprises. But the libraries will take you a little longer. The complexity and the richness comes from the library design.
Today, most of Io’s community is focused on Io as an embeddable language with a tiny virtual machine and rich concurrency. The core strengths are richly ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access