Apple announces full Swift rewrite of the Foundation framework (2022)
Every time like this, bunch of people who believe safe programming is a language capability will jump out.<p>But in fact, the most valuable part of the code in any nontrivial system is the “unsafe” yet safe ones. You write memory safe code by understanding how computers memory works, sometimes you can use certain patterns to make that process easier, but not always. This is regardless what language you use: you programming in Rust, still the most valuable part is where one can get the “unsafe” part right.<p>A good C programmer will always a better Rust programmer when he wants to. That’s it.