Здравствуйте, Lazytech, Вы писали:
I>>JS это пример __простого__ языка. Это видно по его распространению. Именно оттого что простой, он вот так широко распространен, шире любого другого языка.
L>Я тоже по наивности считал JS простым языком, когда решал на нем тренировочные задачки. А когда пришло время для практики, оказалось, что простой там только синтаксис. По крайней мере, мне, начинающему, так кажется.
Ты путаешь "сложно" и "трудно". Программирование вообще легким не бывает. В JS есть некоторые неочевидные и противоестественные особенности. Но вообще такое есть практически в каждом из языков, только их со временем научились обходить.
L>P.S. Я про scope, closure, this, Promise, псевдоклассы и иже с ними. Кстати, не посоветуете толковые лекции по JavaScript «для тупых»?
scope, closure, this, promise есть во всех других платформах, почти один к одному. Вместо писания на чистом JS пробуй использовать ES6 а лучше TypeScript, сразу забудешь про псевдоклассы.