Earlier quoted context omitted.
Short answer: unlikely to end anytime soon, but likely that we start to focus on higher level bugs more than lower level issues. Long answer: If Unix and C hadn't won the fight in the 1980s like VHS did, we wouldn't deal with such low-level bugs. It took 30 years, but we're finally getting CPUs (like lowRISC) that were inspired by BS5000 or i960 and the languages to go with it are getting mainstream. To be fair, had…
>we would have written critical pieces of the stack in a high-assurance Ada profile, and put microkernel design capability kernels into production You're writing on a computer magnitudes faster than the fastest computers of the 70s, with significant compiler improvement to boot. Until about 10 years ago, hand crafted Assembler was still faster than C, and the speed improvements were actually needed. This "let's write…
It still is, especially when it comes to vectorization.