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/ …
Binary size: There are trade offs between (performance and portability) and binary size. If you dynamically link your libraries, the binary will smaller, but if the DLLs are not present, it will break.
-
-
If you aggressively inline your functions, you can optimize better, but then the binary will be larger.
-
Swift chose to have fast compile times and small binaries, at the expense of performance. Rust chose to have good performance but larger binaries [1] and slow compile times. https://gankra.github.io/blah/swift-abi/ [1]: Where large binaries means many 100s of KBs.
- 11 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.