News for hackers. Stuff that matters.
Re: Java is Dead; Long Live Python by sah on Wednesday December 10, 2008 @11:02AM (#393045)
Some languages have more strengths (or more weaknesses) than others.

If you want to claim that every language is useful and good in its own special way, you may have to accept that COBOL is primarily good at being compatible with old systems based on COBOL, and Pascal is useful mainly for failing to teach computer programming in the 1980s.

Re: Java is Dead; Long Live Python by MrRage on Wednesday December 10, 2008 @01:22PM (#393251)
How did Pascal fail to teach computer programming in the '80's? (While we're at it, how does a programming language teach at all?) My impression is Pascal got replaced by Java in intro to CS courses.
Re: Java is Dead; Long Live Python by jefffoster on Thursday December 11, 2008 @04:19AM (#394155)
How does a programming language teach at all?

Well, it doesn't alone however the concepts that are available in a programming language constrain your thought process. Java/Pascal is much more constraining than something like Oz/Scheme.

Re: Java is Dead; Long Live Python by MrRage on Thursday December 11, 2008 @11:58AM (#394455)
Teaching languages are stripped down on purpose, so I don't consider that a valid criticism. Pascal was fine for teaching structured programming in its day.
Re: Java is Dead; Long Live Python by Retric on Thursday December 11, 2008 @03:21PM (#394736)
Apple had a lot of Pascal code that worked well. It's still used for a lot of embedded code and there is a strong argument for using a flavor of Pascal when building operating systems.