Андерс Хейлсберг - Anders Hejlsberg

Андерс Хейлсберг
Андерс Хейлсберг.jpg
Родился (1960-12-02) 2 декабря 1960 г. (возраст 60)
НациональностьДатский
ОбразованиеТехнический университет Дании[1]
оккупацияПрограммист, системный архитектор
РаботодательMicrosoft[1]
ИзвестенЯзыки программирования Турбо Паскаль, Delphi, C #,[1] Машинопись
заглавиеТехнический сотрудник[1]
Награды2001 Доктора Добба Премия за выдающиеся достижения в области программирования[1]

Андерс Хейлсберг (/ˈчасаɪлzбɜːrɡ/, родился 2 декабря 1960 г.)[2] видный Датский инженер-программист кто был соавтором нескольких популярных и коммерчески успешных языки программирования и инструменты разработки. Он был первоначальным автором Турбо Паскаль и главный архитектор Delphi. В настоящее время он работает в Microsoft как ведущий архитектор C #[1] и основной разработчик на Машинопись.[3]

Ранние годы

Хейлсберг родился в Копенгаген, Дания, и изучал электротехнику в Технический университет Дании. Во время учебы в университете в 1980 году он начал писать программы для Nascom микрокомпьютер, включая Паскаль компилятор, который изначально продавался как Blue Label Software Pascal для НАСКОМ-2. Однако вскоре он переписал его для CP / M и ДОС, сначала продвигая его как Компас Паскаль а позже как PolyPascal. Позже продукт был лицензирован Borland, и интегрирован в IDE стать Турбо Паскаль система. Turbo Pascal конкурировал с PolyPascal. Сам компилятор был во многом вдохновлен компилятором "Tiny Pascal" в Никлаус Вирт "s"Алгоритмы + Структуры данных = Программы ", одна из самых влиятельных книг по информатике того времени.[4]

В Borland

В руках Borland Turbo Pascal стал одним из самых коммерчески успешных компиляторов Паскаля.[5] Хейлсберг оставался в PolyData до тех пор, пока компания не столкнулась с финансовым кризисом, и в 1989 году он переехал в Калифорнию, чтобы стать главным инженером Borland. За это время он продолжил разработку Turbo Pascal и стал главным архитектором команды, создавшей Delphi, пришедший на смену Turbo Pascal.[нужна цитата ]

В Microsoft

Хейлсберг на конференции профессиональных разработчиков 2008 года.

В 1996 году Хейлсберг покинул Borland и присоединился к Microsoft. Одним из первых его достижений было J ++ язык программирования и Классы Windows Foundation; он также стал выдающимся инженером Microsoft и Технический сотрудник. С 2000 года он был ведущим архитектором команды разработчиков C # язык. В 2012 году Хейлсберг анонсировал новый проект Microsoft, Машинопись, надмножество JavaScript.[нужна цитата ][6]

Награды

Хейлсберг получил 2001 г. Премия доктора Добба за выдающиеся достижения в области программирования за работу над Turbo Pascal, Delphi, C # и Microsoft .NET Framework.[7]

Вместе с Шон Катценбергер, Скотт Вильтамут, Тодд Зубстинг, Эрик Мейер, Питер Халлам, и Питер Соллич, Андерс был удостоен награды Technical Recognition Award за выдающиеся технические достижения за свою работу над языком C # в 2007 году.[8]

Смотрите также

использованная литература

  1. ^ а б c d е ж «Андерс Хейлсберг: технический сотрудник Microsoft». Microsoft. В архиве из оригинала 27.04.2009. Получено 2003-04-06.
  2. ^ http://www.kargaard.com/images/pcwscan/stroustrup-heilsberg/stroustrup-heilsberg-3.pdf
  3. ^ https://github.com/microsoft/TypeScript/graphs/contributors
  4. ^ Цитаты собраны ACM
  5. ^ http://www.taoyue.com/tutorials/pascal/history.html
  6. ^ Хейлсберг, Андерс (10 марта 2012 г.). «Андерс Хейлсберг: знакомство с TypeScript». Архив блога Microsoft. В архиве из оригинала 2020-04-04. Получено 2020-04-04.
  7. ^ Эриксон, Джонатан. «Премия доктора Добба за выдающиеся достижения в области программирования». Доктора Добба. Получено 2020-04-04.
  8. ^ «Выдающееся техническое достижение: команда C #» (видео). Сеть разработчиков Microsoft: канал 9. Microsoft. 2007-04-06. В архиве из оригинала от 26.04.2007. Получено 2007-04-06.

Список используемой литературы

Опубликованные работы

  • Язык программирования C #, 2-е издание, Эддисон-Уэсли Профессионал, ISBN  0-321-33443-4, 2006-06-09
  • Язык программирования C #, 3-е издание, Эддисон-Уэсли Профессионал, ISBN  0-321-56299-2, 2008-10-18
  • Язык программирования C #, 4-е издание, Эддисон-Уэсли Профессионал, ISBN  0-321-74176-5, ISBN  978-0-321-74176-9, Октябрь 2010 г.

внешние ссылки

Ролики