On Sat, 2009-12-05 at 21:30 +0100, Matthieu Herrb wrote: > Making hardware is a lot more difficult than writing software. So it takes > more resources and more skills.
Sorry Matthieu, but I have to say that this is utter bullshit, and I believe such underestimation is the underlying reason that many software suck. Read this for a summary of cognitive requirements of software design: http://argouml.tigris.org/docs/robbins_dissertation/diss2.html And yes, I did hardware design too. But no, I have no intension to compare hardware and software development like you did. I usually resist replying such threads and keep my silence, but your comment above begged for it.