Experiences/guidance on teaching Python as a first programming language
roy at panix.com
Wed Dec 18 01:32:20 CET 2013
In article <20131217165144.39bf9ba1cd4e4f27a96893ca at gmx.net>,
Wolfgang Keller <feliphil at gmx.net> wrote:
> C is just a kafkaesque mess invented by a sadistic pervert who must
> have regularly consumed illegal substances for breakfast.
Don't be absurd. C is a perfectly good language for the kinds of things
it's meant for. It lets you get down close to the hardware while still
using rational flow control and program structure, and being reasonably
There's very few mysteries in C. You never have to wonder what the
lifetime of an object is, or be mystified by which of the 7 signatures
of Foo.foo() are going to get called, or just what operation "x + y" is
actually going to perform.
If you maim yourself with a razor-sharp chisel, do you blame the chisel
for being a bad tool?
More information about the Python-list