Здравствуйте. Я изучаю JavaScript, плюс минус освоился по основам, но хотелось бы сразу прояснить моменты, которые в учебниках для начинающих обычно даются в стиле "так надо". Подскажите пожалуйста хороший (в плане меньше воды, больше по делу) материал по таким аспектам языка js как лексические среды, контексты выполнения и в принципе про особенности работы различных внутренних механизмов этого языка. (хотя наверное все же правильнее, компилятора, поправьте, если не так). Из того, что уже читал: "Secrets of the JavaScript Ninja" 2 издание и там частично эти вопросы поднимаются, но тоже достаточно поверхностно. Заранее спасибо.
Блог Вячеслава Егорова - https://mrale.ph/
Блог в основном на английском, но есть и русскоязычные материалы. Автор участвовал в разработке V8 и знает много по теме производительности. Правда, последнее время он ушел в разработку Dart, и некоторые его посты уже не совсем актуальны для самых последних версий V8. Но все равно там очень-очень много интересного.