Dynamic Aspects has released some white papers and demos of their planned development tools. Their initial product is a Java IDE where the language becomes the tool. They seem to share many of my goals, and I am looking forward to seeing what they come up with. Their headline feature is micro-refactoring. Continue reading “Dynamic Aspects”
Lambda the Ultimate
Lambda the Ultimate posted an item on Subtext. I waded into the ensuing discussion to try to clarify things.
I didn’t notice it for a few days though, and the attention span of blog discussions seems to be only a day or two. What I need is something like the old clipping services for newspapers, that would email me whenever anyone blogs me. I thought that was what pingbacks were for, but I have never received one (nor a trackback).
OOPSLA paper
Structure-Oriented Programming
Mike Lambert asks for a clarification to my Future of Programming post, where I say: “I am exploring the “dual†of OO, in which the encapsulation of behavior is replaced by the publication of reactive structureâ€. Continue reading “Structure-Oriented Programming”
Crossing the IDE Divide
Oliver Steele observes a significant division among programmers: the Language Mavens vs. the Tool Mavens. I want to reflect upon this distinction, and use it to make a point about the nature of programming. You see, for a long time I was a Language Maven, but now I am a Tool Maven. Continue reading “Crossing the IDE Divide”