Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

JS is so much worse for beginners than Python. The way there's like 3 or 4 different ways to do the same thing, with developers usually picking the one that makes them look the most clever, is horrible for beginners. The scoping rules and behaviour of this are bizarre.

If your beginners prefer C like syntax then I doubt they are really beginners at all.



If you’re instructing people, having more options becomes a positive, not a negative.

Incidentally, Ruby has a similar problem for self-learners.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: