Io is a programming language focused on expressiveness through simplicity. All values are objects. All actions are messages. Code is a runtime modifiable tree.

Joined December 2008
New Io programming language site and docs up — now targeting WASM/WASI. Work in progress. iolanguage.org/?launch
1
2
10
1,457
Io just pivoted to WebAssembly. One WASI binary runs everywhere, plus a browser REPL with a bidirectional Io JavaScript bridge. Still early-stage; expect sharp edges. Legacy native build preserved on the native branch. github.com/IoLanguage/io
2
2
15
702
This release builds on the stackless changes. New docs in progress.
1
119
Io 2026.03.06-stackless-alpha: Eval loop now runs on heap-allocated frames instead of C stack recursion. This enables portable coroutines and first-class continuations without platform-specific assembly, setjmp/longjmp or ucontext. github.com/IoLanguage/io
1
6
205
Experimental online Io REPL is up: iolanguage.org/repl/ Exmscripten was used to compile Io to WASM. Works on desktop, but there's bug on mobile browsers I haven't figured out yet. Any ideas?
1
10
1,016
This version supports an emscripten fibers implementation of coroutines. Would like to add a transparent Io/JS bridge, and examples of using coros to eliminate JS callback hell when time permits.
2
2
780
Has anyone done a native M1 build of Io?
1
iolanguage retweeted
Programming challenge: Can you make a JSON parser in Io that fits in a tweet?
2
1
2
Programming challenge: Can you make a JSON parser in Io that fits in a tweet?
2
1
2
If you don't have Io installed, there's an online REPL: tio.run/#io
2
Article: "Extending Io to add tuple unpacking" by Puitr Kilbert klibert.pl/posts/adding_dest…
2
Dan Ingalls' Smalltalk Zoo opens its gates: computerhistory.org/blog/int… Also, Dan's HOPL4 paper (linked from the article) is a must read for anyone interested in Smalltalk and the evolution of object technologies.
2
27
1
84
Day 9 completed using @iolanguage! Wasn't familiar with this language, but was reading up on Smalltalk and found io! This was the hardest one so far in terms of language, but very fun. Looking forward to doing more in io github.com/mrpapercut/advent… #AdventOfCode
1
1
8
Added the mailing list archive to the Io website: iolanguage.org/mailinglist.h…
1
4