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

That's certainly very true. Like any technology, there's learning how to use it, and learning how everyone else uses it. JS is almost too flexible, allowing programmers to get themselves very stuck - so learning how everyone else uses JS is an essential goal in its own right.


I think one of the biggest issues with JS is its lack of an intuitively obvious inheritance scheme. Until you get a full grasp of prototypes, you're not going to really know what the all the objects are. Couple this with a lack of namespacing and you can have a lot of trouble structuring large programs effectively.




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

Search: