I remember my first approach to this language about 10 years ago when I was learning the basics of the web. To be honest, I kind of hated it at that time. I thought it was a wrong version of java and too complicated to use - how wrong I was! I would use it for client side html manipulation, which it wasn't easy at all at that time.. specially debugging it was quite hard! So I gave up.
I liked more this time, but I wasn't totally convinced till recently.