3 ms·
The whole "zero-cost abstraction" thing puzzles me. Abstraction is a means to an end, not an end unto itself.
by ArkyBeagle 11y ago
The whole "zero-cost abstraction" thing puzzles me. Abstraction is a means to an end, not an end unto itself.
- rbancroft 11y agoWe want abstractions to make things easier to do, but we don't want to pay for them with CPU cycles... that's what a zero-cost abstraction means. It's not about adding in useless abstractions. The ideal is software that is faster to write and easier to understand and maintain, while offering uncompromised execution performance.