3 ms·
> ... software, ... unlike hardware, ... Everything is software now. So much firmware (which is software), and so much hardware that cannot run without softwa
by cryptonector 8y ago
> ... software, ... unlike hardware, ...
Everything is software now. So much firmware (which is software), and so much hardware that cannot run without software. Your refrigerator, your dishwasher, your car, airliners -- the trend is for everything to be software now.
- nkozyra 8y agoSure, software is everywhere, but the physical properties of hardware are fundamentally different when it comes to QA, risk analysis, general testing.
- cryptonector 8y agoBut when all your hardware has firmware, you've lost that advantage.
- danmaz74 8y agoDepends how complex the firmware is.
- seanmcdirmid 8y agoWe can build reliable software when we want to. It just has limited scope and/or undergoes more expensive development procedures. It is easy to build a finite state machine for a dishwasher that is fairly reliable. Likewise, consumer jet code that hits safety considerations is heavily tested and audited...and the FAA cares about it whenever it causes a plane to crash, leading to a lot of regulations on how the code is vetted.