Андерс Хейлсберг - Anders Hejlsberg
Андерс Хейлсберг | |
---|---|
Родился |
|
2 декабря 1960 г.
Национальность | Датский |
Образование | Технический университет Дании |
Занятие | Программист , системный архитектор |
Работодатель | Microsoft |
Известен | Языки программирования Turbo Pascal , Delphi , C # , TypeScript |
Заголовок | Технический сотрудник |
Награды | 2001 г. Премия доктора Добба за выдающиеся достижения в области программирования |
Хейлсберг ( / ч aɪ л г б ɜːr ɡ / , родился 2 декабря 1960) является датский инженер - программист , который участвовал в создании нескольких языков программирования и средств разработки. Он был первоначальным автором Turbo Pascal и главным архитектором Delphi . В настоящее время он работает в Microsoft в качестве ведущего архитектора C # и основного разработчика TypeScript .
Ранние годы
Хейлсберг родился в Копенгагене , Дания , изучал электротехнику в Техническом университете Дании . Во время учебы в университете в 1980 году он начал писать программы для микрокомпьютера Nascom , включая компилятор Pascal, который первоначально продавался как Blue Label Software Pascal для Nascom-2 . Однако вскоре он переписал его для CP / M и DOS , продав сначала как Compas Pascal, а затем как PolyPascal . Позже продукт был передан Borland по лицензии и интегрирован в IDE, став системой Turbo Pascal . Turbo Pascal конкурировал с PolyPascal. Сам компилятор был во многом вдохновлен компилятором "Tiny Pascal" из книги Никлауса Вирта " Алгоритмы + структуры данных = программы ", одной из самых влиятельных книг по информатике того времени.
В Borland
В руках Borland Turbo Pascal стал одним из самых коммерчески успешных компиляторов Паскаля. Хейлсберг оставался в PolyData до тех пор, пока компания не столкнулась с финансовым кризисом, и в 1989 году он переехал в Калифорнию, чтобы стать главным инженером Borland. За это время он продолжил разработку Turbo Pascal и стал главным архитектором команды, создавшей Borland Delphi , пришедшую на смену Turbo Pascal.
В Microsoft
В 1996 году Хейлсберг покинул Borland и присоединился к Microsoft . Одним из первых его достижений был язык программирования J ++ и классы Windows Foundation ; он также стал выдающимся инженером и техническим сотрудником Microsoft . С 2000 года он был ведущим архитектором команды, разрабатывающей язык C # . В 2012 году Хейлсберг анонсировал новый проект Microsoft, TypeScript , надмножество JavaScript .
Награды
Хейлсберг получил в 2001 году премию доктора Добба за выдающиеся достижения в области программирования за свою работу над Turbo Pascal, Delphi, C # и Microsoft .NET Framework .
Вместе с Шоном Катценбергером , Скоттом Вильтамутом , Тоддом Пробстингом , Эриком Мейером , Питером Халламом и Питером Солличем Андерс был удостоен награды Technical Recognition Award за выдающиеся технические достижения за свою работу над языком C # в 2007 году.
Смотрите также
использованная литература
Библиография
Опубликованные работы
- Язык программирования C #, 2-е издание , Addison-Wesley Professional , ISBN 0-321-33443-4 , 2006-06-09
- Язык программирования C #, 3-е издание , Addison-Wesley Professional, ISBN 0-321-56299-2 , 2008-10-18
- Язык программирования C #, 4-е издание , Addison-Wesley Professional, ISBN 0-321-74176-5 , ISBN 978-0-321-74176-9 , октябрь 2010 г.
внешние ссылки
- JavaWorld 1997 года описывает, как Хейлсберг перешел в Microsoft: Microsoft предложила Андерсу Хейлсбергу подписной бонус в размере 500 000 долларов США и опционы на акции. 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, Орхус, 2008 г.)
- Будущее C # и Visual Basic (PDC 2010)