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 Critical Code Studies
  • Behave! explored ways to integrate text and visual programming, and was one of the ancestors of Scratch.
from visual programming
from Critical Code Studies
  • Making one-off block languages for specialized DSLs including generative art (derived from Behave! and Scratch).
from Gerald Balzano
  • I corresponded with him in 2003, I think he wanted to do something with Behave! for music.

Behave!

30 Oct 2021 02:15 - 06 Jul 2022 06:46
Open in Logseq
    • This was a system I designed and implemented for an exhibit at the (now defunct) Boston Computer Museum. It was an interesting challenge – can you build something that conveys something about programming but is usable and learnable by tourists with short attention spans?
    • image.png
    • This was done at the Media Lab and predated Scratch. I don't have a patent on programming with blocks but still feel I deserved a bit more credit for developing the ideas.
    • The block-programming designs started here also made their way into the BioBike VPL, Enflame, and Vaguely. The source is on Github but it depends on a version of Mac Common Lisp and the Mac OS that has been obsolete for decades.

Comments