Terry Hancock wrote:
> Of course, since children are vastly better at learning
> than adults, perhaps adults are stupid to do this. ;-)

Take learning a language.  I'm learning Swedish.  I'll
never have a native accent and 6 year olds know more
of the language than I do.  But I make much more
complicated sentences than 6 year olds.  (Doesn't mean
they are grammatically correct, but I can get my point
across given a lot of time.)

> Quantum mechanics notwithstanding, I'm not sure there
> is a "bottom" "most-reduced" level of understanding. It's
> certainly not clear that it is relevant to programming.

I agree.  That's why I make this thread branch.  I think
learning is often best taught from extending what you know
and not from some sort of top/bottom approach. I'm also
one who bristles at hierarchies.  Maybe that's why I like
Python and duck typing. :)

Some learning works by throwing yourself in the deep end.
Languages are sometimes learned that way.  The Suzuki method
extends that to music, though that's meant for kids.

> Python is actually remarkably good at solving things in a
> nearly optimal way.

Have you read Richard Gabriel's "Worse is Better" essay?
 http://www.dreamsongs.com/WIB.html
Section "2.2.4 Totally Inappropriate Data Structures"
relates how knowing the data structure for Lisp affects
the performance and seems relevant to your point.

                                Andrew
                                [EMAIL PROTECTED]

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to