[EMAIL PROTECTED] wrote:
> Real thought does include agendas, goals and self interest, I 
> "think."  But real thought can be an imaginative, intuitive process, 
> super conscious, e.g., Bach, Einstein?
She says "thinking recursively", "parallel processing", "interpreting 
code as data and data as code", and "type checking and a generalization 
of dimensional analysis", understanding the "virtues and dangers of 
aliasing"  are computational thinking.

But then she goes on to say "Conceptualizing, not programming.  Computer 
science is not computer programming.  Thinking like a computer scientist 
means more than being able to program a computer.  It requires thinking 
at multiple levels of abstraction."

Now, I like Computer Scientists, really I do, but I have to say I have 
at least as much admiration for hackers who just invent and put aside 
all of this self-aggrandizing crap.   All of those things (e.g 
recursively thinking, thinking at multiple levels of abstraction) any 
decent programmer thinks about every day, AND while exercising their 
imagination and intuition.

Btw, today's Dilbert (http://www.dilbert.com) is a relevant snipe on a 
related species of the theory guy.





============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to