Ну жабаскрипт зря так критикуем. Сейчас он набирает обороты и значимость. Особенно с появлением node.js. Хотя для быдлокодеров да, это не язык. Проще обвешать кучей килобайтных библиотек свой сайтик. Ради примитивных действий, которые на жабаскрипте в 3-5 строк написать можно было бы.