About
    • AMMDI is an open-notebook hypertext writing experiment, authored by Mike Travers aka @mtraven. It's a work in progress and some parts are more polished than others. Comments welcome! More.
Search
Full
Incoming links
from Fearful Symmetry
  • Yes that is one of the things that makes Blake particularly appealing to me, this radically compactified meaning has something of the same power and appeal of a powerful abstraction in a computational system.
Twin Pages

powerful abstraction

01 Jan 2021 06:15 - 01 Jan 2022 07:48

    • The Holy Grail of computing, at least the kind I care about, is the powerful abstraction. All programming or system design is about designing abstractions, more or less. People who work with computers develop a fine sense of what makes a good abstraction, and their best professional moments are when they come up with the right one for a particular design.
    • The highest achievement in this respect is language design. A language is an abstraction that is purely general – that is, very abstract, but in a way that makes it applicable to many different situations and uses.
    • OOP languages, once thought to be the answer to everything and now in some disrepute (which illustrates that the aesthetics of abstraction has its fads and seasons just like artists and (real) architects).
    • Refs
      • Tellman book?
      • Software Patterns
      • Papert
      • who else?