Ларс Бак (1965 г.р.) [1] - датский программист . Он известен как эксперт по JavaScript и своей работой над виртуальными машинами . Ранее он работал в Google , внося свой вклад в браузер Chrome , разработав движок V8 JavaScript .
Ларс Бак | |
---|---|
Родившийся | 1965 [1] |
Национальность | Датский |
Занятие | Компьютерный программист |
Известен | Эксперт по JavaScript и работа на виртуальных машинах |
Профессиональная жизнь
Бак учился в Орхусском университете в Дании, получив степень магистра информатики в 1988 году, после чего стал активно заниматься проектированием и внедрением объектно-ориентированных виртуальных машин . Он был награжден Старшей премией Даля – Найгаарда 2018 года . [2]
Виртуальные машины
После участия в разработке и внедрении системы BETA Mjølner System в 1991 году он присоединился к группе Self в Sun Microsystems Laboratories в Купертино , Калифорния . За время своего пребывания там он разработал среду программирования для Self и добавил несколько улучшений в виртуальную машину.
В 1994 году он присоединился к LongView Technologies LLC, где разработал и внедрил высокопроизводительные виртуальные машины как для Smalltalk, так и для Java . После того, как Sun Microsystems приобрела LongView в 1997 году, Бак стал техническим менеджером и техническим руководителем в группе HotSpot в подразделении Sun Java Software Division, где он разработал высокопроизводительную виртуальную машину Java . [3] [4]
В 2002 году, вернувшись в Орхус, Дания, Бак основал OOVM, компанию по разработке программного обеспечения для мобильных телефонов. В 2004 году он продал его швейцарской компании Esmertec . [5]
В 2004 году Бак присоединился к Google, чтобы работать над браузером Chrome . Он не вернулся в Соединенные Штаты , предпочитая работать в Дании, где его дочери также получали образование. [1] Вместе с командой из 12 инженеров Бак координировал разработку интерпретатора JavaScript V8 для Chrome, названного в честь конструкции автомобильного двигателя V8 . [6]
Бак участвовал в разработке языка программирования Dart, представленного на конференции Goto 2011 года в Орхусе , Дания. [7]
По состоянию на 2018 год Бак работает над стартапом, создающим новый язык программирования для систем Интернета вещей . [8]
Патенты
Бак имеет 18 патентов на программное обеспечение в США в области программирования виртуальных машин . [9] В 2010 году, после того как Oracle купила Sun и Ларс Бак работал на Google, Oracle подала в суд на Google за нарушение нескольких патентов на программное обеспечение, среди которых был подан патент на «Интерпретацию функций, использующих гибрид виртуальных и собственных машинных инструкций» [10]. Ларс Бак и др.
Рекомендации
- ^ a b c Шенкер, Дженнифер Л. (12 ноября 2008 г.). «Google Chrome: датская магия изнутри» . Businessweek . Проверено 6 декабря 2013 года .
- ^ «Победители премии AITO Dahl-Nygaard за 2018 год» . Международная ассоциация за объекты технологий . Проверено 7 января 2018 .
- ^ Lars Bak, биография , из JAOO.dk. Проверено 29 марта 2009 года.
- ^ Гостевая лекция Ларса Бака: НОВЫЙ ПОДХОД К РАЗРАБОТКЕ НАДЕЖНОГО ВСТРОЕННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ . Технологический университет Тампере. Проверено 29 марта 2009 года.
- ^ Гений, стоящий за веб-браузером Google. С сайта FT.com. Проверено 29 марта 2009 года.
- ^ «От эксперта к эксперту - Эрик Мейер и Ларс Бак: Внутри V8 - Виртуальная машина Javascript | Углубляясь | Канал 9» . Channel9.msdn.com. 2009-04-29 . Проверено 8 октября 2013 .
- ^ «Презентации -> Вступительный доклад: Dart, новый язык программирования для структурированного веб-программирования» . Gotocon.com . Проверено 8 октября 2013 .
- ^ "Орхус-эксперт по Chromes Javascript-motor skaber IoT-sprog и виртуальная маска" . Версия 2 (на датском языке). 3 июля 2018 . Проверено 27 июля 2018 года .
- ^ Google Chrome: датская магия внутри. BusinessWeek. Проверено 29 марта 2009 года.
- ^ «Патент US6910205 - Функции интерпретации, использующие гибрид виртуальных и собственных машинных инструкций» . Патенты Google . Проверено 15 апреля 2020 .