Hacker News new | past | comments | ask | show | jobs | submit login

My high school's student laptops were super restricted (I was suspended for installing Eclipse on an unrestricted computer), so I played with JavaScript a lot as a senior. I didn't have a good understanding of the virtues of classical polymorphism and whatnot at the time, so JavaScript's unconventional OOP didn't bother me; I was content writing procedurally, treating objects as structs. JS was also my introduction to the notion of first-class functions, and it made them seem so natural and essential that I get angry when languages don't have them. I think JavaScript just barely misses the mark as a great programming language. But its new standard might change that and make it the best language for learning. If a language like Swift were as ubiquitous as JS I would have a different opinion.



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

Search: