Можно ли считать JavaScript полноценным языком программирования?
Когда-то Голубицкий в Компьютерре прекрасно ответил на весь класс подобных вопросов.
Там был срач о профессиональной фототехнике и профессионалах-фотографах.
Так вот, он указал на мужика с обезьянкой на сочинском пляже и тот очевидный факт, что он именно фотографией профессионально зарабатывает, и люди ему за нее платят. Хотя дело тут не в профессиональных навыках мужика и уж тем более не в профессиональности его фототехники. А в обезьянке.
На JS пишут тонны кода. Будете вы лепить на него свой ярлычок со словом "полноценный" или нет - это исключительно ваши половые трудности. А караван идет.
ДА.