On Wednesday 11 June 2003 23:53, Oded Arbel wrote:
> > It encourages static-sized array
>
> not correct as well -Pascal had a malloc equivalent (getmem()/freemem()) as
> long as I remember.

The ones who encourage static-sized arrays are the school teachers. They don't 
teach _any_ dynamic mem allocation methods, and they force you to use arrays 
when it is clearly wrong. So it doesn't matter what features pascal has 
(because we don't expect those students to use it once they leave school); 
only a small subset of them is taught anyway.

This is relevant for this entire discussion IMHO. Introducing a new language 
into classrooms will only make students learn different semi-arbitrary syntax 
details. To achieve real progress it's necessary to replace the teachers, not 
the language.

This is colored by my too-recent personal experience with them, so I'll settle 
for retraining the teachers for a new syllabus.

-- 
Dan Armak
Matan, Israel
Public GPG key: http://cvs.gentoo.org/~danarmak/danarmak-gpg-public.key

Attachment: pgp00000.pgp
Description: signature

Reply via email to