Бак, Ларс (программист)

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Ларс Бак
Lars Bak
Дата рождения 1965(1965)
Страна Дания
Научная сфера Виртуальные машины
Место работы Google
Альма-матер Орхусский университет
Известен как Ведущий разработчик ряда известных объектно-ориентированных систем: BETA, Self, Strongtalk[en], Java Hotspot, Resilient Smalltalk и V8 Javascript. Сделал объектно-ориентированный подход значимым фактором в мире в целом.[1]
Награды и премии Премия Даля — Нюгора

Ларс Бак (дат. Lars Bak, род. 1965) — датский программист. Известен как эксперт по JavaScript. Ранее работал в Google, внеся свой вклад в Google Chrome при разработке движка V8. Один из разработчиков HotSpot — виртуальной машины Java. Совместно с Каспером Лундом разработал язык программирования Dart. В настоящее время живёт в городе Орхус. Работает над созданием нового языка программирования для Интернета вещей[2].

Биография

Бак учился в Орхусском университете. Получив степень магистра компьютерных наук в 1988 году, он занялся изучением и разработкой виртуальных машин. Награждён Премией Даля — Нюгора в 2018 году[1].

Работа

После участия в разработке и реализации BETA Mjølner System, в 1991 году он присоединился к группе в Sun Microsystems Laboratories в Купертино. Во время своего пребывания там разработал среду программирования для Self и добавил несколько улучшений в виртуальную машину.

В 1994 году он присоединился к Technologies LongView Technologies LLC, где разработал и внедрил высокопроизводительные виртуальные машины для Smalltalk и Java. После того, как Sun Microsystems приобрела LongView Technologies в 1997 году, Бак стал инженером-менеджером и техническим руководителем в команде HotSpot в Java Software Sun, где разработал высокопроизводительную виртуальную машину Java.

В 2002 году, после возвращения в Орхус, Бак основал компанию OOVM, которая разрабатывала программное обеспечение для мобильных телефонов. В 2004 году он продал её швейцарской компании Esmertec[3].

В 2004 году Бак присоединился к Google для работы над браузером Chrome. Он не вернулся в Соединенные Штаты, предпочитая работать удалённо из Дании, где его дочери получали образование. Бак координировал работу команды из 12 инженеров, занимающихся разработкой интерпретатора V8 JavaScript для Chrome, названного в честь мощного восьмицилиндрового двигателя.

Ларс Бак и Каспер Лунд разработали язык программирования Dart, представленный в 2011 на конференции Goto[4].

Патенты

Ларс Бак имеет 18 патентов на программное обеспечение в области программирования виртуальных машин. В 2010 году компания Oracle, после приобретения ею Sun Microsystems Laboratories, подала в суд на Google за нарушение прав на несколько патентов, среди которых был патент, принадлежащий Баку.

См. также

Примечания

  1. 1,0 1,1 Лауреаты премии Даля — Нюгора за 2018. www.aito.org. Дата обращения: 8 августа 2020. Архивировано 25 февраля 2020 года.
  2. Leaving Google for a couple of devices (англ.). medium.com. Дата обращения: 8 августа 2020. Архивировано 5 ноября 2020 года.
  3. Esmertec Acquires OOVM (англ.). www.businesswire.com. Дата обращения: 8 августа 2020.
  4. Официальная презентация языка Google Dart. habr.com. Дата обращения: 8 августа 2020.

Ссылки