- Cannot have garbage collection
- Need the raw speed of C
- Need to provide a C interface
- Already have a lot of Rust code in the project
Having said that, I very much prefer statically typed languages, and ones with a focus on correctness and safety. Rust and Haskell both fit that bill very well.I'm just ranting. I know in reality not every abstraction is correct and often they introduce more problems than they actually solve, but every once in a while the hackers get it right and that's when progress is made. In the meanwhile us normies have to deal with the experiments of complex bs to solve simple problems
Frankly, I don't care because Microsoft's ethos is one of hostility, neglect, and irresponsibility.
[MS moves to responsibly maintain their codebase and patch previously overlooked vulnerabilities]
“Ugh why are they wasting all this tiiiime”
We are on a site called hacker news. Fuck your ignorant business value. The business view has always been bad at being a hacker & your degradation is just more heaped abuse from the know-nots. Have some decorum, so we smart knowing shit hackers can bother to put up with you presence without being in pain. Behave.
Then it escalated really quickly.
Associate a $ number to the average CVE then associate a reduction in total amount of CVEs.
Chill out and read the article.
Microsoft makes a great deal of money selling software to companies and governments that are increasingly convinced that memory safe software is in their best interests; maintaining those business ties is also worth a great deal of money.