Андерс Хейлсберг - Anders Hejlsberg
Андерс Хейлсберг | |
---|---|
Родился | |
Национальность | Датский |
Образование | Технический университет Дании[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
В 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]
Смотрите также
использованная литература
- ^ а б c d е ж «Андерс Хейлсберг: технический сотрудник Microsoft». Microsoft. В архиве из оригинала 27.04.2009. Получено 2003-04-06.
- ^ http://www.kargaard.com/images/pcwscan/stroustrup-heilsberg/stroustrup-heilsberg-3.pdf
- ^ https://github.com/microsoft/TypeScript/graphs/contributors
- ^ Цитаты собраны ACM
- ^ http://www.taoyue.com/tutorials/pascal/history.html
- ^ Хейлсберг, Андерс (10 марта 2012 г.). «Андерс Хейлсберг: знакомство с TypeScript». Архив блога Microsoft. В архиве из оригинала 2020-04-04. Получено 2020-04-04.
- ^ Эриксон, Джонатан. «Премия доктора Добба за выдающиеся достижения в области программирования». Доктора Добба. Получено 2020-04-04.
- ^ «Выдающееся техническое достижение: команда 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 г.
внешние ссылки
- JavaWorld 1997 года пишет, как Хейлсберг перешел в Microsoft: Microsoft предложила Андерсу Хейлсбергу подписной бонус в размере АМЕРИКАНСКИЙ ДОЛЛАР$ 500000 и опционы на акции. Microsoft удвоила премию до 1 000 000 долларов США после того, как Borland сделала встречное предложение. Хейлсберг покинул Borland в октябре 1996 года.
- Процесс проектирования C #
- Проблема с проверенными исключениями
- Делегаты, компоненты и симплексность
- Управление версиями, виртуальное и переопределение
- Контракты и взаимодействие
- Неуместные абстракции
- Дженерики в C #, Java и C ++
- Варианты дизайна CLR
- Хейлсберг из Microsoft рекламирует технологии .NET, C-Omega (теперь LINQ)
- Deep Inside C #: интервью с главным архитектором Microsoft Андерсом Хейлсбергом
- C #: вчера, сегодня и завтра
- Видео-интервью на Channel9
- Computerworld, интервью с Андерсом о C #
Ролики
- Андерс Хейлсберг - Знакомство с TypeScript
- Жизнь и времена Андерса Хейлсберга
- Андерс Хейлсберг - Экскурсия по истории компьютерной индустрии в Музее Microsoft
- Андерс Хейлсберг - Что такого хорошего в дженериках?
- Андерс Хейлсберг - Программирование данных на C # 3.0
- Андерс Хейлсберг - Что привело к рождению CLR
- Андерс Хейлсберг - Выставка .NET: .NET Framework
- Андерс Хейлсберг - .NET Show: Программирование на C #
- Андерс Хейлсберг - Больше выступлений по C # от архитектора C # (видео с днем рождения № 3)
- Андерс Хейлсберг - LINQ
- Андерс Хейлсберг - Доска с Андерсом Хейлсбергом
- Андерс Хейлсберг - LINQ и функциональное программирование
- Выдающиеся технические достижения: команда C #
- Андерс Хейлсберг - Будущее C #
- Андерс Хейлсберг - Будущее языков программирования (JAOO Aarhus 2008)
- Будущее C # и Visual Basic (PDC 2010)