Ларс Бак (программист) - Lars Bak (computer programmer)

Ларс Бак
Ларс Бак.png
Компьютерный программист
Родившийся 1965 г.
Национальность Датский
Занятие Компьютерный программист
Известен Эксперт по JavaScript и работа на виртуальных машинах

Ларс Бак (1965 г.р.) - датский программист . Он известен как эксперт по JavaScript и своей работой над виртуальными машинами . Ранее он работал в Google , внося свой вклад в браузер Chrome , разработав движок V8 JavaScript .

Профессиональная жизнь

Бак учился в Орхусском университете в Дании, получив степень магистра информатики в 1988 году, после чего стал активно заниматься проектированием и внедрением объектно-ориентированных виртуальных машин . Он был награжден Старшей премией Даля – Найгаарда 2018 года .

Виртуальные машины

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

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

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

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

Бак участвовал в разработке языка программирования Dart, представленного на конференции Goto 2011 года в Орхусе , Дания.

В 2017 году Бак покинул Google и вскоре после этого вместе с Каспером Лундом стал соучредителем стартапа под названием Toitware, который создает новый язык программирования под названием Toit и платформу для систем Интернета вещей .

Патенты

Бак имеет 18 патентов на программное обеспечение в США в области программирования виртуальных машин . В 2010 году, после того как Oracle купила Sun и Ларс Бак работал на Google, Oracle подала в суд на Google за нарушение нескольких патентов на программное обеспечение, среди которых был патент на «Интерпретацию функций с использованием гибрида виртуальных и собственных машинных инструкций», поданный Ларсом Баком и другими.

Рекомендации