Re:Show HN: Learn C and its lower levels interactively, in t...
by kazinator on Monday February 11, 2019 @07:20PM
(#19139856)
Beginners also need to know that a specific translation to machine or virtual machine instructions isn't the definition of the program's behavior.
If this was a good idea, Kernighan and Ritchie would have filled the pages of that book with PDP-11 instruction sequences accompanying bits of C code.
The lack of important standard features means I can't just say "this is C".
For teaching, normal data type sizes are important. Being able to have static data is important. Beginners need to see how these things work.
I do applaud the effort. I think it is a great idea.