To view parent comment, click here.
To read all comments associated with this story, please click here.
JS is a pretty language with warts, not a fundamentally ugly language. Warts are easily cover up with a little makeup or just ignored. If you use JS a lot you'll find it is actually an extremely expressive language, much more so than other prettier languages and certainly many times more expressive than C/C++ (or PHP) for application development. You never end up spending any thought or energy on these nasty details once you learn to avoid them.
It also is as powerful a language as more popular dynamic peers like Ruby or Python and as you mention is't object model is very interesting and powerful, more akin to Lisp than Ruby.
Anyway, nowadays you can always use Coffeescript if you really can't stomach JS in the buff. I personally find JS to be quite tasty.





Member since:
2005-08-18
Sure, I just wish they hand't standardised on the most awkward and badly designed language next to PHP.
(although admittedly JS has nifty object model)