@darius @gargron @cj I am inventing almost no new concepts. The core ideas are almost all taken from 25 year old technology.
The situtation for ocaps vs ACLs/origin-oriented programming is similar to the situation with functional programming: the ideas that are becoming popular today are mostly not new but were extremely obscure until enough people had reason (or interest) to explore them.
@cwebber @Gargron @cj yes I am actually pretty familiar with Habitat and Chip and Randy's work, as a former professional MMOG developer myself. I can see from the papers you link that OCAPs are decades old, my head was just spinning at the idea of a portable, language-independent programming environment. When I think of programming environments I imagine like, Smalltalk.