3 ms·
Yes, C is a set of abstractions like any other language (even assembly.) which attempt to mimic a machine of far less complexity. Unfortunately it's also the w
by cmrdporcupine 3y ago
Yes, C is a set of abstractions like any other language (even assembly.) which attempt to mimic a machine of far less complexity.
Unfortunately it's also the wrong set of abstractions for the contemporary era.
That said, if you're working in low-level embedded microcontroller world, C's memory model and program structure does in fact look a lot more like those systems.
- AnimalMuppet 3y agoWhat would you say is the right set of abstractions for the contemporary era? Especially for writing things like OSes and device drivers?