3 ms·
Undefined behavior has advantages, of course. The C language is excellent at certain things, too. However, not every kernel driver and not every application ne
by Peaker 13y ago
Undefined behavior has advantages, of course. The C language is excellent at certain things, too.
However, not every kernel driver and not every application needs the benefit of C or undefined behavior.
The fact that Haskell's RTS is written in C is evidence that the kind of code in RTS's has more to gain from C than from Haskell. Some parts of drivers might also be best written in C.