in reply to Freshman Programming
in thread Perl and Python
I didn't said I'd use Perl in a freshmen class. I said I'd use Python.
In my opinion, having a language (like Python) that provides
linguistic constructs to use high-level data structures helps
students to learn how to solve a problem, rather than
learn how to write a solution. To do this, there'll be
a lot of time.
p.s. I realized using English to express my ideas is
a huge effort. I always see a gap between what I think and
what I write :( Please be patience (and a bit imaginative).