How Complex is "Personal Computing"?

3K views · 11 years ago · talk · expert · dated

A 2015 presentation by Alan Kay and researchers from the Viewpoints Research Institute on the STEPS project, which asks how small a complete personal computing system can be. Segments include 2D rendering with Gezira and Nile, domain-specific languages with OMeta, and imperative versus declarative programming.

HN people recommend it as the talk about the Viewpoints STEPS project, with a good segment on OMeta, in Alan Kay reading lists.

“that is specifically about the Viewpoints STEPS project which includes a good segment on OMeta”

3 comments from Hacker News

m
@mpweiher2019 · in “How Complex Is “Personal Computing”?”
Submitted the video to Hacker News.
RecommendsView on HN
b
@blihp2016 · in “Hacker News Highlights, the Alan Kay Edition”
Here's a presentation, while chronologically earlier, that is specifically about the Viewpoints STEPS project which includes a good segment on OMeta: ▶ this video As jgon mentioned, Alex (the author of OMeta) continues work on Ohm, his successor to OMeta. Also, various flavors of OMeta implementations live on in Smalltalk, Lisp, Javascript etc. Recently VPRI released their final annual report to the NSF publicly with indications that work is ongoing. So there are at least pockets of interest and activity.
RecommendsView on HN
j
@jarmitage2015 · in “Alan Kay: Computer Applications – A Medium for Creative Thought (1972) [video]”
Here's a presentation from a few VPRI researchers from June 2015: Introduction and Overview - Alan Kay 2D Rendering (Gezira & Nile) - 17:05 - Dan Amelang Domain-Specific Languages (OMeta) - 34:20 - Alessandro Warth Imperative & Declarative Programming (Programming as Planning, Executable Specifications) - 59:38 - Hesam Samimi ▶ this video