Re:Learnable Programming (2012)
by euroderf on Tuesday October 03, 2023 @04:00AM
(#37749102)
> -- to enable programmers to see and understand the execution of their programs
The article disagrees with the idea that in order to _understand_ the machine, you must _become_ the machine. But, how to understand how it works without visualizing it quite concretely...
The ability to visualize and work with complex systems entirely in your head is a skill developed by an engineering education, and presumably by a software education too.
The article disagrees with the idea that in order to _understand_ the machine, you must _become_ the machine. But, how to understand how it works without visualizing it quite concretely...
The ability to visualize and work with complex systems entirely in your head is a skill developed by an engineering education, and presumably by a software education too.
[ aaand... AI has entered the conversation ]