[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sheflug] getting pascal running linux?



>>>>> "Will" == Will Newton <will [at] misconception.org.uk> writes:

    Will> due to Pascal being rather outdated (it's still seen as a
    Will> good language to teach programming, but no-one uses it,
    Will> figure that one out...)

I think it's only considered "good for teaching" because it's so
restrictive.  The strange syntax (semicolon is a separator, not a
terminator; pass by value and and pass by reference are distinguished
by the "var" keyword, etc) actually makes it hard to teach (at least
to Japanese students ;-) in my experience.

If I were choosing a language to teach novices in, I'd use either a
Lisp (Scheme for simplicity or Emacs Lisp because of the immediate
applicability) or Python (Perl's syntax is more mainline, but it's
just too grody.

-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.