Experiences/guidance on teaching Python as a first programming language
rosuav at gmail.com
Tue Dec 17 01:44:59 CET 2013
On Tue, Dec 17, 2013 at 11:39 AM, rusi <rustompmody at gmail.com> wrote:
> I had a paper some years ago on why C is a horrible language *to teach with*
> I believe people did not get then (and still dont) that bad for
> - beginner education (CS101)
> - intermediate -- compilers, OS, DBMS etc
> - professional software engineering
> are all almost completely unrelated
Yes. In esr's essay on becoming a hacker he says:
"""There is perhaps a more general point here. If a language does too
much for you, it may be simultaneously a good tool for production and
a bad one for learning."""
Definitely true, though I think it has exceptions.
More information about the Python-list