Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Why pascal is not good

Author: Gerd Isenberg

Date: 12:55:14 07/31/03

Go up one level in this thread


On July 31, 2003 at 09:44:02, Anthony Cozzie wrote:

<snip>
>>When I learned to swim, my parents didn't just throw me in the pool and say,
>>okay, start swimming... I would have drowned. You have to take a gradual
>>approach to learning. The initial classes could be taught in Java, and then,
>>once a good base is established, other languages could be taught/used. Would you
>>rather learn GUI programming in Java or MFC?
>>
>>Matt
>
>QT for linux, of course.  Quite an excellent toolkit.

absolutely - even for w32. Very stringent. If i compare the signal/slot concept
with mfc's "typesave" Message Map macros...
I currently switch from MSXMLDom to QDom classes, suddenly it becomes readable.


>And teaching beginners
>Java is pure sillyness.  The classes will always focus on things like
>polymorphism and oh, isn't it great we can do *this* complicated language
>feature.

And don't derive cat and dog from animal ;-)
It depends, you can teach procedural things first, algorithms and data
structures. Control flow etc. Why not Pascal or Delphi?


>IMHO, everyone should learn assembly first and C second.  After that,
>its your choice, but at least you understand how your machine works.  Of course,
>this is the view of a hardware guy <shrug>.

I found pure machine language best "didactical" way, entered with some binary or
hex and command keys. Single stepping through some 8080 code, inspecting
registers, ip and others.


>
>anthony
>
>P.S. my favorite language is ML, but Zappa is in a mixture of C, C++, and
>assembly.

never heard about ML, can you give me a glue?

Cheers,
Gerd



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.