Observed arrival · 2026-11-09
Self World, where everything is a message
An interactive introduction to Self, the prototype-based programming language, with a browser playground and desktop downloads.
○Open
⊠Login
$Paid
†Ads
✦Pretty
●Pro
◎Niche
◉Human
⚑Risk
ƒJS
- For
- Programmers curious about prototype-based languages
- Worth noticing
- The tour demonstrates dynamic inheritance by switching an object's parent slot while the program runs.
Field notes
The tutorial progresses from message syntax and object slots to copying prototypes, delegation, and changing an object's parent at runtime. Its examples include a dog object and a shapeshifter that switches from dog to cat inheritance. The page also links to a history, a family tree, a mini book, and several desktop download formats.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use
One card from the complete issue