Strict Types in JavaScript
Говорят, что JavaScript динамически типизированный. Но что, если это не совсем так. Что, если можно сделать совсем не так — заставить его Runtime работать с типами по всей строгости. Если вы думаете, что в Runtime это невозможно — нам есть о чём поговорить.
Спикеры
С 2011 года занимается консалтингом по разработке решений на Node.js. Начинал как системный аналитик, Project Manager и преподаватеть экономики IT-инноваций. Знаком с JavaScript с эпохи «снежинок» и помнит layers в Netscape Navigator 3. В последнее время интересуется топологией трансформации данных. Музыкант, мечтатель.
Приглашенные эксперты
Разработчик, 10 лет опыта, писал множество проектов в open-source, начиная от статического анализатора, заканчивая компилятором TypeScript. Ведущий самого безызвестного подкаста во всем frontend — UnderJS.
Related open source:
- PHPSA — статический анализатор на PHP для PHP;
- GHubber — мобильный клиент для GitHub на React Native;
- StaticScript — язык программирования, использующий LLVM как бэкенд и typescript как фронтенд.
Кроме того, Дмитрий являлся контрибьютором в Zephir Language & Phalcon framework.