Re:macOS updates for Apple Silicon Macs are larger than repo...
by dylan604 on Monday August 21, 2023 @11:34AM
(#37210969)
For other packages, this is where we start to see "We rewrote ______ in Go/Rust/blah" type articles. Nobody working on the product groks the entire code base, and rather than reading the "archaic" language, it is decided that it would be better to eliminate the tech debt and rewrite the entire thing in a language dejour so that "more" people will be familiar. This is usually followed by a series of releases fixing the bugs that were re-introduced because of all of the aha gotchas originally solved in that not understood archaic code base
[ Parent
| on HN ]
Re:macOS updates for Apple Silicon Macs are larger than repo...
by dlisboa on Monday August 21, 2023 @11:39AM
(#37211044)
Although I agree in part, usually new languages are brought in not just because they’re hyped, but because they provide better abstractions to deal with the complexity that made the original codebase unmaintainable.
That’s certainly the case with Go/Rust with respect to C/C++.