3 ms·
Correct and I don't find this surprising. While the separation of lint from the compiler might have been a mistake made as an early performance trade-off I don
by agentultra 12y ago
Correct and I don't find this surprising.
While the separation of lint from the compiler might have been a mistake made as an early performance trade-off I don't really see how that was a false premise of the philosophy of trusting the programmer. Given the history of trade-offs made in the name of performance it doesn't seem like correctness and safety were big concerns.
Maybe they are now and that's why I find the Mirage project interesting... but C still has its uses and I don't blame C for human error. The specification isn't terribly difficult to digest and the tooling is rather good these days.