Он вам не JavaScript!

15 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав

15 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

19 дней назад

«JavaScript — это ненастоящий язык», «в нём одни костыли», «он слишком медленный» — знакомые утверждения? Давайте разберёмся, почему JS одновременно ненавидят, высмеивают, но тем не менее ежедневно используют миллионы разработчиков! На лекции вы узнаете: - Как 10 дней разработки определили судьбу современного веба? - Как сломать Netflix за 11 строчек кода? - Какие есть альтернативные решения? - И наконец: а такой ли плохой язык JavaScript? Конспект - https://dsc.alivetech.org/articles/2025_how_js_thinks Telegram: https://t.me/dscsgu VK: https://vk.com/dscsgu Github: https://github.com/dsc-sgu Сайт: https://dsc.alivetech.org Тайм-коды: 00:00 — Введение 01:34 — Популярность JavaScript и TypeScript в современных рейтингах 02:00 — Компания Netscape и создание языка для анимации страниц 03:16 — Концепция динамического HTML и требования к простоте языка 04:48 — Разработка прототипа JS в кратчайшие сроки 06:50 — Почему JavaScript — это не Java? 08:29 — Первое рабочее название языка (Mocha) и его переименования 10:32 — Слабая типизация и непредсказуемое приведение типов 11:34 — Угадываем результаты арифметических операций 14:00 — Сложение пустых массивов и объектов 17:22 — Разбор алгоритма приведения типов 27:05 — Прототипное наследование 29:55 — Приватные поля в ES6 и их реализация 31:11 — Сколько строчек кода нужно, чтобы «сломать» Netflix? 32:41 — История пакета Left-pad и инцидент с его удалением из NPM 36:45 — Абсурдные микро-пакеты и их зависимости 39:28 — Плюсы и минусы гигантской экосистемы для разработчиков 41:29 — Почему TypeScript стал стандартом индустрии? 42:37 — WebAssembly (WASM): запуск бинарного кода в браузере 45:27 — Dart и другие «убийцы» JavaScript: почему они не смогли его заменить? 47:57 — Заключение

Название:

Он вам не JavaScript!

Категория:

Разное