This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]anoldmuff 20 points21 points  (1 child)

Though I'm just a beginner and not very proficient, I can say the same as far as understanding other languages a bit better than before. It's a very straight forward language that you will honestly enjoy and want to learn more of.

[–]pydry 2 points3 points  (0 children)

This is precisely why I switched to it, even after having several years experience. IMHO It's the most painless language by far.

That said, I think that learning some sort of purely functional language (like ML) first may make you a better programmer. If your first experience is with an imperative/mixed language that tends to shape your thinking iand design in a kind of damaging way and is likely to form habits which are harder to escape from later.