My colleague Danny Dig wants to rebut my last post, but is in the process of moving, so I will attempt to paraphrase his position. Continue reading “Parallelism matters”
Too many cores, not enough brains
A number of comments on my last post suggested I work on multi-core parallelism. There are a number of reasons why I am steering clear of that topic. Continue reading “Too many cores, not enough brains”
Letter to the editor of The Economist
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”