3 ms·
Microsoft product quality déjà vu c. 1990's. If a vendor is going to build and maintain a wide-used operating system, at least they should take the trouble to t
by hi-v-rocknroll 2y ago
Microsoft product quality déjà vu c. 1990's. If a vendor is going to build and maintain a wide-used operating system, at least they should take the trouble to thoroughly test it, use safer and consistent SWE practices, and use formal verification processes to prove artifacts created fulfill a desired behavior model without deleterious or undesirable side-effects. But no, there is no accountability and certain vendors continue to do the same thing and expect a different result. Customers maybe left to find alternatives rather than continue the stupidity and/or insanity, of which there aren't meaningfully better alternatives, and so running systems becomes a Hobson's choice between use and nothing.
- loa_in_ 2y agoI'll risk it: would using Rust help here? I'll try the guess the answer: It would make it harder to develop, would prevent most errors like this from ever reaching production, but also would lower the performance baseline because Rust wouldn't allow to write code with some clever tricks like self modifying code.