3 ms·
They are both equally difficult.
by user5994461 9y ago
They are both equally difficult.
- aetherspawn 9y agoDunning-Kruger effect applies here. The levels of confidence/validation are completely different. Good luck fixing a software bug on a toaster after-the-fact. Also, performance is regularly an annoyance, especially if you have to do something non-trivial like process ethernet frames or talk on USB. Sub 8-Mhz processors for embedded processors still extremely popular and the flash size constraint leaves no room for huge libraries or ROM waste. Completely different.
- user5994461 9y agoHardware and software are two deep domains that can be incredibly complex and challenging. You're doing a disservice to both by taking a toaster without QA as an argument.