Открыть сервис

Брендан Эйх

Брендан Эйх — американский программист и менеджер, наиболее известный как создатель языка программирования JavaScript и сооснователь некоммерческой организации Mozilla Foundation. Эйх также занимал пост генерального директора (CEO) корпорации Mozilla в 2014 году, однако покинул должность менее чем через две недели после назначения из-за скандала, связанного с его политическими пожертвованиями.

Биография

Ранние годы и образование

Брендан Эйх родился 4 июля 1961 года в Питтсбурге, штат Пенсильвания, США. Он получил степень бакалавра по математике и информатике в Университете Иллинойса в Урбане-Шампейне, а затем степень магистра в области компьютерных наук в том же университете. В начале своей карьеры Эйх работал в компании Silicon Graphics, где занимался разработкой операционных систем и сетевых протоколов.

Работа в Netscape и создание JavaScript

В апреле 1995 года Эйх был принят на работу в компанию Netscape Communications Corporation. Первоначально его задачей была разработка скриптового языка для браузера Netscape Navigator, который должен был быть лёгким, простым в использовании и интегрироваться с языком разметки HTML. В течение десяти дней в мае 1995 года Эйх создал прототип языка, который первоначально назывался Mocha, затем был переименован в LiveScript, а позже — в JavaScript. Название «JavaScript» было выбрано по маркетинговым соображениям, чтобы воспользоваться популярностью языка Java, разработанного компанией Sun Microsystems, хотя эти языки имеют мало общего.

JavaScript был впервые представлен в браузере Netscape Navigator 2.0 в декабре 1995 года. Впоследствии язык был стандартизирован организацией Ecma International под названием ECMAScript (стандарт ECMA-262). Эйх активно участвовал в процессе стандартизации и остаётся одним из ключевых авторитетов в области развития языка.

Работа в Mozilla

В 1998 году, после того как компания Netscape открыла исходный код своего браузера, Эйх стал одним из основателей проекта Mozilla. Он занимал должность главного архитектора и руководителя отдела исследований и разработок. В 2003 году была создана некоммерческая организация Mozilla Foundation, а в 2005 году — её коммерческое подразделение Mozilla Corporation. Эйх был техническим директором (CTO) Mozilla Corporation, а затем вице-президентом по инженерным разработкам.

В 2014 году Эйх был назначен генеральным директором Mozilla Corporation. Однако его назначение вызвало общественный резонанс из-за того, что в 2008 году он пожертвовал 1000 долларов в поддержку кампании за принятие в Калифорнии Предложения 8 (Proposition 8), которое запрещало однополые браки в этом штате. Хотя Верховный суд США в 2013 году признал это предложение неконституционным, а сам Эйх позже высказывался против дискриминации, скандал привёл к протестам среди сотрудников Mozilla и пользователей браузера Firefox. В результате через 11 дней после назначения Эйх подал в отставку с поста CEO.

Создание Brave Software

После ухода из Mozilla Эйх продолжил работу в сфере веб-технологий. В 2015 году он стал сооснователем и генеральным директором компании Brave Software, Inc. Компания разрабатывает браузер Brave, который ориентирован на конфиденциальность пользователей, блокировку рекламы и трекеров, а также на внедрение криптовалютных микроплатежей (токен BAT — Basic Attention Token). Brave построен на движке Chromium и является одним из популярных альтернативных браузеров.

Вклад в развитие информационных технологий

Создание JavaScript

Основным вкладом Брендана Эйха в мировую информатику является создание языка JavaScript. JavaScript стал одним из трёх основных языков веб-разработки (наряду с HTML и CSS) и используется для создания интерактивных веб-страниц, веб-приложений, серверных приложений (через платформу Node.js), мобильных приложений и даже настольных программ. Несмотря на критику за некоторые особенности дизайна, язык получил огромное распространение и поддерживается всеми современными браузерами.

Участие в стандартизации ECMAScript

Эйх является одним из главных редакторов стандарта ECMAScript и активно участвует в работе комитета TC39, который определяет развитие языка. Он выступал за внедрение в язык современных парадигм программирования, таких как классы, модули, асинхронное программирование (Promise, async/await) и типизация.

Разработка браузера Brave

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

Критика и противоречия

Политические взносы и скандал 2014 года

Наиболее значительное противоречие в карьере Эйха связано с его поддержкой Предложения 8 в Калифорнии. Хотя Эйх не делал публичных заявлений на тему однополых браков, его пожертвование было воспринято как проявление гомофобии. После назначения на пост CEO Mozilla это привело к бойкоту браузера Firefox со стороны некоторых пользователей и организаций, а также к внутренним разногласиям в компании. Эйх принёс извинения, но не смог остаться на посту.

Взгляды на регулирование интернета

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

Интересные факты

  • Брендан Эйх создал прототип JavaScript за 10 дней, что часто цитируется как пример экстремального программирования.
  • Несмотря на название, JavaScript не имеет прямого отношения к языку Java. Эйх говорил, что если бы язык назывался «LiveScript», это было бы точнее, но маркетинговая команда настояла на использовании имени Java.
  • Эйх является автором книги «JavaScript: The Good Parts», которая считается классическим руководством по языку, хотя сам он неоднократно критиковал некоторые аспекты JavaScript.
  • В 2022 году Эйх выразил обеспокоенность по поводу централизации интернета и доминирования крупных технологических корпораций, таких как Google и Meta (организация признана экстремистской и запрещена в РФ), и призвал к развитию открытых веб-стандартов.

Источники

  • Eich, B. (2011). JavaScript: The Good Parts. O'Reilly Media.
  • Mozilla Foundation. (2014). Press Release: Brendan Eich Steps Down as Mozilla CEO.
  • Brave Software. (2023). About Brave Browser.
  • Ecma International. (2023). ECMAScript 2023 Language Specification.
  • Интервью с Бренданом Эйхом для журнала Wired (2015).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →