Linked by Thom Holwerda on Wed 11th Apr 2007 16:35 UTC, submitted by ShlomiFish
General Development "What makes programming languages are suitable or unsuitable as introductory languages? Which languages are better learnt first and at which order? And why what the masses think is the most suitable introductory programming language is not in fact that. This paper examines several approaches to which programming language is the best, and afterwards gives several useful relations for which languages should come first. Finally it gives a final verdict, defends it and then gives some other good food for thought."
Permalink for comment 229697
To read all comments associated with this story, please click here.
RE: Perl???
by zombie process on Wed 11th Apr 2007 20:17 UTC in reply to "Perl???"
zombie process
Member since:
2005-07-08

I dunno - I kind of think perl is a good starting point, but then I'm thinking of scripting rather than 30k lines of code. I'd also point out that perl's "read only" aspect is largely a product of people being dickheads about a) the way they code, and b) commenting code. It's easy to make c hard to read, too, but I'd never say c is a bad language because of it. That being said, I have to admit that sometimes it seems like there are actually *too many* ways to do things in perl, and that can certainly lead to confusion.

Reply Parent Score: 2