|
|
|
|
|
by _dain_
712 days ago
|
|
There's also this infamous textbook: https://wozniak.ca/blog/2018/06/25/1/index.html >Why is this important? As I read the book (and if you read my notes, you know where this is going) I started to notice something in the wording and tone. The further I progressed the more I became convinced of it, and I think it explains how he managed to mangle the explanation of C pointers so badly. >I don’t think he understands the call stack. [...] >Suppose you’re used to writing BASIC for small memory electronic devices and you learn about C. You read about pointers and realize something: it’s possible to write a subroutine that can change variables without knowing their names. It’s manna from heaven! You don’t have to devote global variables to being the “parameters” of your subroutines anymore. Life is great. >This is the mindset I think Traister had and never got past. |
|