Tangential anti-educationist rant (was: what is easier to learn first?...)

Owen Corpening owen.corpening at tivoli.com
Thu Mar 23 11:37:05 EST 2000


funny, I thought C was a cinch, very easy to learn and teaches good habits.

owen

Cameron Laird wrote in message
<3E53238E59BADF34.01ECA7E96E32ECCE.EFB19829F3626C71 at lp.airnews.net>...
>In article <XUDB4.2253$nI2.45719 at ptah.visi.com>,
>Grant Edwards <nobody at nowhere.nohow> wrote:
> .
> .
> .
>>more Python.  I'd definitely go with Python.  C is for OS
>>kernels, device drivers, and embedded work.  It really oughtn't
>>be taught to beginners or people who just want to write an
>>application.  C is low-level and unsafe: the programmer's got
>>to do way too much of the housekeeping, and there are countless
>>ways to hang yourself before you've even gotten enough rope out
>>to accomplish anything. -- but at least the semantics are
>>farily simple (assuming you know some assembly language and how
>>compilers work).
> .
> .
> .
>It pretty well captures my impression of
>institutional education that US high
>schools commonly teach C (and C++!) as a
>first programming language.  I find that
>typical of the mental abuse they thought-
>lessly perpetrate.
>--
>
>Cameron Laird <claird at NeoSoft.com>
>Business:  http://www.Phaseit.net
>Personal:  http://starbase.neosoft.com/~claird/home.html





More information about the Python-list mailing list