• 10 - 11 декабря
  • Москва, Площадь Европы д.2
RU / День 2 / 12:00 / Зал1

TypeScript всего за пару лет сумел из очередного «JavaScript с классами» превратиться в мощный инструмент для типизации сложного кода на JavaScript. С точки зрения разработчика все стало очевиднее и удобнее. Но не все так очевидно, как хотелось бы.

В этом докладе попробуем разобраться, какие подводные камни таит в себе типизация, предлагаемая языком TypeScript, зачем она такая сложная и как она напрямую влияет на поддержку языка со стороны IDE и других средств разработки, иногда очень неожиданным образом.

Скачать презентацию.

Антон Лобов
Антон Лобов

Начал карьеру в автоматизации тестирования, но обилие языков и технологий, используемых в этой области, быстро свело интерес Антона к самим языкам программирования.

Последние четыре года занимается написанием функциональности IDE для веб-языков, в основном TypeScript и JavaScript, в компании JetBrains. Сначала работал в проекте ReSharper, где делал поддержку ES6, TypeScript с 1.4 по 2.2, React и Angular 2. Сейчас работает в проекте WebStorm.

Кроме работы увлекается изучением иностранных языков и путешествиями.