Strong disagree. C++ is slow for reasons that are entirely fixable if you change the compilation model. Rust is slow for some of those reasons, plus some others. I have to say I don't understand, though, what your "array of integers" example represents in the general case.
-
-
And really this is all because the linker for C++ is as dumb as a post. If there was more integration between the compile and link step this compile times would be reduced. I had hoped modules might address this, but I'm not sure if they are heading in the right direction.
-
So true — the 70s compiler / linker design hangover still hurts. Needs a redo.
- 12 more replies
New conversation -
-
-
Sure, but scale factors matter. A lot. Assuming compile times are in fact reasonable, I don't see it to be a good tradeoff to do that stuff at runtime instead.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.