This is something I could scream about for hours: WHY IS SOFTWARE SO SLOW? And I don't mean Google sized RL training clusters, I mean stuff like goddamn text editors. This can't be as good as it can get, there just has to be a better way.https://tonsky.me/blog/disenchantment/ …
Memory usage: If a programmer manages memory manually, they will introduce memory corruption bugs, some of which be security vulnerabilities.
-
-
Until recently[2], the primary way to achieve automatic memory management was garbage collection. This introduces CPU and memory overhead.
-
[2]: Rust provides automatic memory management without a GC by means of a barrow checker. New Rust devs spend the first few weeks fighting the barrow checker, and often just copy memory to avoid it (which increases memory usage again). Swift uses reference counting.
- 8 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.