Grassroots Extensibility

Back when I had time to think about extensible programming, I predicted that the most likely route to its realization was some vendor creating a new version of a wholly-owned toolchain. After all, if Microsoft had decided that VB.NET source code would be stored as XML, in a format that allowed for arbitrary extension points, everyone else would be saying, “Gosh, that’s cool,” and racing to catch up. But tools like Jester (a mutation tester for Java) are forcing me to re-think: while a uniform representation of source code would make what they do easier, it’s clearly not essential.

Now, would someone please create an extensible debugger for me? Please?

In the wake of posts about Shopify's support for white nationalists and DataCamp's attempts to cover up sexual harassment
I have had to disable comments on this blog. Please email me if you'd like to get in touch.