Основной причиной, почему я открыл эту тему, была такая несуразность. Почему-то часто в рассуждениях идет противопоставление "чистый JS" vs jQuery. Мне не понятно, почему так противопоставляется? Даже при "массированном"
использовании jQuery для JS остается куча работы - при правильном подходе. Тот же ООП в JS - это весьма мощная штуковина, если знать, как с ним работать.
Но зачем разрабатывать свои "костыли" для "велосипедов" в тех случаях, когда уже люди поработали и сделали качественную, кроссбраузерную библиотеку с весьма обширными возможностями?
Как я уже говорил в начале темы, только в одном случае может быть оправдано "ковыряние" в деталях работы JS, тех самых, которые уже "закрыты" jQuery. Если у человека достаточно много свободного времени и он хочет изучить тонкости работы JS.
Как-то давно я ковырялся в ассемблере... Ничего серьёзного не написал
Но изучение его помогло мне намного лучше понять многие тонкости работы компа. Например, как работают прерывания, как выводятся текстовые и графические данные на монитор. Да-да, раньше использовались и чисто текстовые режимы работы мониторов!!! Это мне в определенной степени помогало потом при работе и с С++, и с ПХП. Так что я не считаю, что изучение ассемблера было пустой тратой времени.
Другое дело, что у меня тогда было время на это изучение.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)