4 ms·
Not all software need to be speed critical but all softwares benefit from being faster. Part of the reason why we can afford to be less optimal when writing sof
by trungaczne 11y ago
Not all software need to be speed critical but all softwares benefit from being faster. Part of the reason why we can afford to be less optimal when writing software is because many libraries have already been optimised for us (and it's not uncommon for these libraries to map to C or assembly code to utilise the hardware more efficiently), ranging from serialisation libraries to crytography libraries. This is not to mention the OS that we run the software on and other tools that the software depend on (such as databases). A small compiler optimisation improvement across the entire ecosystem can have a dramatic effect.
- randomsearch 11y ago> but all softwares benefit from being faster. It's not so simple. If you're trading off simplicity in the compiler for that speed,for example, it may be a net loss. If speed was the only concern, we'd all go out and buy super computers.