3 ms·
> most car manufacturers aren't very good at creating software They're been doing it for decades at this point. Which part of it aren't they good at? I'm not
by HeyLaughingBoy 5y ago
> most car manufacturers aren't very good at creating software
They're been doing it for decades at this point. Which part of it aren't they good at?
I'm not in the automotive industry, but the code I write has to conform to MISRA (https://en.wikipedia.org/wiki/Motor_Industry_Software_Reliability_Association https://en.wikipedia.org/wiki/Motor_Industry_Software_Reliab...) guidelines. I think they've learned a few things by now.
- babypuncher 5y agoBased on my experiences with a variety of OEM infotainment systems over the last decade, I would say car manufacturers still have an awful lot to learn about building software that does not suck.
- salawat 5y agoPhysician, heal thyself. How do you expect automotive to not suck when the rest of the software world delights in it?
- JackMcMack 5y agoHave you seen the report on the Toyota source code? http://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUBBED.pdf http://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUB... https://news.ycombinator.com/item?id=9449559 https://news.ycombinator.com/item?id=9449559 "In a nutshell, the team led by Barr Group found: “a systematic software malfunction in the Main CPU that opens the throttle without operator action and continues to properly control fuel injection and ignition” that is not reliably detected by any fail-safe." And the black box could fail to record any braking input in such cases. That's not good! People died! And you would have a hard time convincing a jury that the driver was not at fault, if not for the thorough independent code review. And that's the safety critical stuff, now imagine all the code for the infotainment systems.