Self-commentary: self-hosting sandbox

Following on from the previous entry. I want an environment where playing with things and creating, editing and debugging is easy and painless, where things are treated uniformly. Similar to [Alan] Kay's ideals. But you want the system to be bootstrappable; as much as possible should be done in the system itself. This basically means: … Continue reading Self-commentary: self-hosting sandbox

Self-commentary: DM, edit, obj/meta

Following on from previously, thinking about specifying dynamic visual behaviour: I suspect that, if you took all these concepts to their natural conclusion, keeping in mind that the best way to specify visual things is to view—and edit—visually, then you would end up with something much like Adobe Flash Studio. With timelines, tweening, ActionScript, etc. … Continue reading Self-commentary: DM, edit, obj/meta

Self-commentary: notes on graphics

In this series, I'll be reviewing some notes I wrote at the beginning of the year. They should provide useful background for a project I'm tentatively calling BootstrapLab, an introspective software system that will finally liberate me from my programming-vegetative-state. Begin: VPRI wisely identified basic vector graphics as a fundamental base from which to build … Continue reading Self-commentary: notes on graphics