Интервью: Брендан Эйх о благословении и проклятии JavaScript

Быть создателем JavaScript для Брендана Эйха было благословением и проклятием. С одной стороны, JavaScript - самый популярный язык программирования в мире. С другой стороны, ни один язык не стал мишенью для большего количества шуток.

Эйху хорошо известны недостатки языка - в конце концов, в 1995 году он круглосуточно работал над созданием JavaScript всего за 10 дней. В этом живом интервью с Эриком Норром Эйх с готовностью признает недостатки JavaScript и откровенно говорит о том, что он мог бы сделать лучше, одновременно касаясь улучшений JavaScript за его 23-летнюю жизнь. Бородавки и все такое, JavaScript действительно стал «веб-ассемблером».

Глобальное веб-сообщество обогатилось работой Эйха и по другим причинам. В 1998 году он стал соучредителем сообщества свободного программного обеспечения Mozilla, а в 2015 году председательствовал на внедрении WebAssembly, стандарта, который позволяет разработчикам встраивать исполняемый код в веб-страницы. WebAssembly поддерживает более 20 языков, не только JavaScript, открывая возможность писать и компилировать быстрые веб-приложения для разработчиков всех мастей - и заставляя многих предсказывать, что WebAssembly будет центральным элементом будущей веб-разработки.

Инициатива, которая сегодня больше всего вдохновляет Эйха, - это его браузер Brave с открытым исходным кодом, который блокирует рекламу и трекеры и вводит автоматизированную схему микроплатежей как средство оплаты ценного для пользователя веб-контента. Brave - это не просто очередная игра по блокировке рекламы, но и провокационное решение сломанной бизнес-модели веб-контента. Эйх обсуждает это и многое другое в этом обширном интервью.