The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
1–10 of 10 posts
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#2Some parts are broken up into single paragraph sections (which are frequently much too long), the headings add no value at all, and the content itself is a rambling drunkards walk through only loosely related ideas.
If there was ever a case for "reprocessing" someone else's work as a value add - this is it.
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#3Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#4How did this get to #2 on HN? This guy is a known nutcase and a troll.
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#5How did this get to #2 on HN? This guy is a known nutcase and a troll.
Maybe it pays to be a nut in this business, especially now that the computer industry is looking for an effective solution to the parallel programming problem. Being nutty helps you see things that normal folks can't see.
Anyone who is really interested in this model of computation would be far better off reading this: http://jpaulmorrison.com/fbp/
At least J. Paul Morrison doesn't claim that his approach is infallible. Indeed he goes to some length to point out the troublesome areas and techniques to address them.
The author of the OP, Louis Savain, has some other strange ideas also: http://scienceblogs.com/strangerfruit/2008/01/laugh_along_wi...
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#6Earlier quoted context omitted.
Maybe it pays to be a nut in this business, especially now that the computer industry is looking for an effective solution to the parallel programming problem. Being nutty helps you see things that normal folks can't see.
I should expand upon my comment. Anyone who claims that, "I will argue further that moving to a signal-based, synchronous software model will not only result in an improvement of several orders of magnitude in productivity, but also in programs that are guaranteed free of defects, regardless of their complexity" is not to be taken seriously. Anyone who is really interested in this model of computation would be far be…
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#7How did this get to #2 on HN? This guy is a known nutcase and a troll.
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#8How did this get to #2 on HN? This guy is a known nutcase and a troll.
Maybe it pays to be a nut in this business, especially now that the computer industry is looking for an effective solution to the parallel programming problem. Being nutty helps you see things that normal folks can't see.
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#9Even worse is his hatred for the phrase "no silver bullet". When people say that, they aren't saying that writing good software is impossible, they're saying that there is no substitute for working hard and paying attention to what you're doing, that mechanically copying strategies, processes, tools, etc., is not a panacea.
"But he acknowledges that, he's saying that it restricts the scope of improvements to evolutionary ones." No he's not, he's misunderstanding the problem. The problem isn't how to make reliable software, it's how to best understand a problem and describe a solution. That is going to be hard and error prone forever, just go ask a hardware designer.
Re: The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
#10How did this get to #2 on HN? This guy is a known nutcase and a troll.
Maybe it pays to be a nut in this business, especially now that the computer industry is looking for an effective solution to the parallel programming problem. Being nutty helps you see things that normal folks can't see.
Also, calling him a crackpot doesn't help, since it just reinforces his persecution complex.