Как устроен JavaScript, Дуглас К., 2019.
Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над будущим программирования, перейдя на новый уровень понимания требований к Следующему Языку (The Next Language). Автор начинает с основ: имен, чисел, логических значений, символов и другой базовой информации. Вы узнаете не только о проблемах и трудностях работы с типами в JavaScript, но и о том, как их можно обойти. Затем вы приступите к знакомству со структурами данных и функции, чтобы разобраться с механизмами, лежащими в их основе, и научитесь использовать функции высшего порядка и объектно-ориентированный стиль программирования без классов.
Ересь.
Возможно, у кого-то эта книга о языке программирования вызовет раздражение. Я выступаю предвестником следующей парадигмы, и это угрожает хранителям старой парадигмы. Я привык к этому. Нападки на меня начались, когда я обнаружил достоинства JavaScript, что стало первым важным открытием XXI века. Меня атаковали за разработку JSON — на текущий момент самый популярный формат обмена данными. Сообщества формируются вокруг общих убеждений и способны приносить пользу тем, кто в них входит, даже если убеждения ошибочны. Члены сообщества могут чувствовать угрозу, когда эти убеждения подвергаются сомнению. Я еретик. Я ценю стремление к истине, а не пользу от принадлежности к сообществу. Кто-то может счесть это оскорблением.
Купить .
Теги: Дуглас :: 2019 :: JavaScript
Смотрите также учебники, книги и учебные материалы:
- Основы программирования на языке C++, учебно-методическое пособие, Тонхоноева А.А., 2015
- Интерфейс JNI, Руководство по программированию, Лиэнг Ш., 2014
- Машинное обучение с использованием Python, Сборник рецептов, Крис Э., 2019
- Основы языка гипертекстовой разметки HTML и CSS, Наместников С.М., 2014
- Java ЕЕ, паттерны проектирования для профессионалов, Йенер М., Фидом А., 2016
- Vue js в действии, Хэнчетт Э., Листуон Б., 2019
- Classical Cellular Automata, Mathematical Theory and Applications, Aladjev V., 2014
- Mathematica, Functional and procedural programming, Aladjev V., Shishakov M., Vaganov V., 2020