Being aware of concepts like memory addresses is useful when learning programming, but C and especially C++ don't seem like good first languages.https://mobile.twitter.com/wycats/status/935910970852909056 …
I think it's good to understand why:
x = {}
x["y"] = 1
y = x
y["y"]
works the way it does, but I will never forget @wifelette taking a python course that taught the above by arrows pointing at hex memory addresses. Despite my best efforts, she didn't finish the course.
-
-
SICP-style boxes and arrows are more useful than hex.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.