|
|
|
|
|
by cabalamat
5544 days ago
|
|
> sullying their minds with real world `wrong ways' and more practical concerns Why do computers exist, and why do people study them? Because they're very useful for "practical concerns". Practical concerns should be at the heart of any study of computers and computation; it's impractical for them not to be. |
|
I'd rather teach a new hire who had worked through a curriculum built around SICP[1] or HtDP[2] the languages and technologies we actually use here -- even though we never write a line of scheme -- then teach a student who got a four year `Computer Science' education focused on the details of a particular programming language or technology stack how to use that very stack to accomplish lasting things...
[1] http://mitpress.mit.edu/sicp/
[2] http://www.htdp.org/