Skip to content

Instantly share code, notes, and snippets.

@DanielFeichtinger
Last active December 16, 2015 20:49
Show Gist options
  • Save DanielFeichtinger/5495419 to your computer and use it in GitHub Desktop.
Save DanielFeichtinger/5495419 to your computer and use it in GitHub Desktop.
Excerpt from an email message from Alan Kay to the VPRI mailing list Tue, 28 Feb 2012 13:30:36 -0800 (PST)

For example, one of the many current day standards that was dismissed immediately is the WWW (one could hardly imagine more of a mess).

But the functionality plus more can be replaced in our "ideal world" with encapsulated confined migratory VMs ("Internet objects") as a kind of next version of Gerry Popek's LOCUS.

The browser and other storage confusions are all replaced by the simple idea of separating out the safe objects from the various modes one uses to send and receive them. This covers files, email, web browsing, search engines, etc. What is left in this model is just a UI that can integrate the visual etc., outputs from the various encapsulated VMs, and send them events to react to. (The original browser folks missed that a scalable browser is more like a kernel OS than an App)

These are old ideas, but the vendors etc didn't get it ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment