3 ms·
It can't be taken for granted that performance and correctness are separate concerns. Even leaving aside the obvious category of realtime applications, performa
by 0xcde4c3db 11y ago
It can't be taken for granted that performance and correctness are separate concerns. Even leaving aside the obvious category of realtime applications, performance issues can create DoS vulnerabilities.
edit: That being said, a boringcc might end up being less susceptible to these vulnerabilities in practice, since the performance of the emitted code might be more predictable. I'm sure djb has considered this. But in general I think it's often a mistake to think of performance as an implementation detail rather than as a deliberate feature.