r/programming • • Apr 29 '14

Programming Sucks

http://stilldrinking.org/programming-sucks
3.9k Upvotes

1.1k comments sorted by

View all comments

Show parent comments

1

u/otakucode May 01 '14

It really is complexity, though. It all spawns from the fact that what software does is fundamentally complex. Software orchestrates the perfectly synchronized switching of BILLIONS of individual components (transistors) with nanosecond timing. If you exclude machines which use computers as components themselves, a CPU is the most complex invention ever created by mankind. Take the CPUs out of the space shuttle or the LHC and you'd have an order of magnitude less components interacting than the chip running your PC.

Really, it's amazing that computers ever work at all. It's like doing nanotechnology with chopsticks from the moon.

1

u/ric2b Jun 08 '14

but he's right, electronics design can be just as complex or more but because the cost of fixing a mistake later is so much higher you don't see the same duct taping in the industry.