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).
Here is the paper I am submitting to OOPSLA Onward! [PDF] [WORD]
Comments are welcome, especially by the deadline Friday March 18.
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”
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”
Sir – your Nov 25 special report â€œManaging Complexityâ€ asked whether the manifest failures of software can be fixed by giving developers better tools. Some of the tools you discuss, so-called Lifecycle Management, will actually make things worse. Lifecycle Management is an ill-concealed attempt to impose a totalitarian regime upon software development. As such, it will inevitably fail, but only after having first caused much damage. Experience has shown time and again that successful software development results from the freedom to innovate, not the discipline of control. Continue reading “Letter to the editor of The Economist”