3 ms·
> It literally doesn’t. It literally does. You want high performance, and not just low hanging fruits? That means branchless code, SIMD and manual loop unrolli
by Ygg2 3y ago
> It literally doesn’t.
It literally does. You want high performance, and not just low hanging fruits? That means branchless code, SIMD and manual loop unrolling. That code is highly arcane.
I'm not talking about just use better data/algo. That's every CS grad common knowledge.
> He literally just pushes for “writing the code that actually needs to be written to accomplish the task”. That’s it.
If he does, it goes against his rants about slow software. If slow software sells, it already accomplished its task. Getting sold/accepted.
Maintainable code means easier for others to start working. And lessening the future bus factor (what happens if most knowledgeable person leaves). I.e. you're optimizing for different set of constraints.
> You’re exactly the type of “excuse factory” person that Muratori talks about.
Man, you need to watch less Muratori. You're tripping things.