Андерс Хейлсберг
Андерс Хейлсберг | |
---|---|
Рожденный | |
Национальность | датский |
Образование | Технический университет Дании [1] |
Род занятий | Программист , системный архитектор |
Работодатель | Майкрософт [1] |
Известный | Языки программирования Turbo Pascal , Delphi , C# , [1] Машинопись |
Заголовок | Технический сотрудник [1] |
Супруг | Лиз Хейлсберг (м. 1994 г.) [ нужна ссылка ] |
Награды | 2001 Премия доктора Добба за выдающиеся достижения в программировании [1] |
Андерс Хейлсберг ( / ˈ h aɪ l z b ɜːr ɡ / , родился 2 декабря 1960 г.) [2] — датский инженер-программист , который является соавтором нескольких языков программирования и инструментов разработки. Он был первоначальным автором Turbo Pascal и главным архитектором Delphi . В настоящее время он работает в Microsoft в качестве ведущего архитектора C#. [1] и основной разработчик TypeScript . [3]
Ранний период жизни
[ редактировать ]Хейлсберг родился в Копенгагене , Дания . [4] и изучал электротехнику в Техническом университете Дании . Во время учебы в университете в 1980 году он начал писать программы для Nascom микрокомпьютера , включая компилятор Pascal , который первоначально продавался как Blue Label Software Pascal для Nascom-2 . Однако вскоре он переписал его для CP/M и DOS , продвигая его сначала как Compas Pascal , а затем как PolyPascal . Позже продукт был лицензирован Borland и интегрирован в IDE, чтобы стать системой Turbo Pascal . Turbo Pascal конкурировал с PolyPascal. Сам компилятор во многом был вдохновлен компилятором Tiny Pascal из книги Никлауса Вирта « Алгоритмы + структуры данных = программы », одной из самых влиятельных книг по информатике того времени. [5]
В Борланде
[ редактировать ]В руках Borland Turbo Pascal стал одним из самых коммерчески успешных компиляторов Pascal. [6] Хейлсберг оставался в PolyData до тех пор, пока компания не оказалась в тяжелом финансовом положении, и в 1989 году он переехал в Калифорнию, чтобы стать главным инженером в Borland. За это время он продолжил разработку Turbo Pascal и стал главным архитектором команды, производившей Borland Delphi , пришедшей на смену Turbo Pascal. [7]
В Microsoft
[ редактировать ]В 1996 году Хейлсберг покинул Borland и присоединился к Microsoft . Одними из его первых достижений были язык программирования J++ и классы Windows Foundation ; он также стал заслуженным инженером и техническим научным сотрудником Microsoft . С 2000 года он является ведущим архитектором группы, разрабатывающей язык C# . В 2012 году Хейлсберг анонсировал новый проект Microsoft — TypeScript , расширенную версию JavaScript . [8] [9]
Награды
[ редактировать ]Хейлсберг получил в 2001 году премию доктора Добба за выдающиеся достижения в программировании за работу над Turbo Pascal, Delphi, C# и Microsoft .NET Framework . [10]
Вместе с Шоном Катценбергером , Скоттом Уилтамутом , Тоддом Пробстингом , Эриком Мейером , Питером Халламом и Питером Солличем Андерс был удостоен Премии технического признания за выдающиеся технические достижения за свою работу над языком C# в 2007 году. [11]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с д и ж «Андерс Хейлсберг: технический сотрудник Microsoft» . Майкрософт . Архивировано из оригинала 27 апреля 2009 г. Проверено 6 апреля 2003 г.
- ^ Бла Блог. Андерс Хейлсберг
- ^ «Соавторы Microsoft/TypeScript» . Гитхаб .
- ^ «Андерс Хейлсберг» . www.computerhope.com . Проверено 6 декабря 2021 г.
- ^ Цитаты , собранные ACM
- ^ «История Паскаля | TaoYue.com» . www.taoyue.com .
- ^ «Отец Delphi и C#, отец TypeScript Андерс Хелсберг прибыл в Пекин в этом месяце. (Другие-Сообщество)» . titanwolf.org . Архивировано из оригинала 06 декабря 2021 г. Проверено 6 декабря 2021 г.
- ^ Мэривилл. «Channel9 присоединился к Microsoft Learn» . docs.microsoft.com . Проверено 6 декабря 2021 г.
- ^ Хейлсберг, Андерс (10 марта 2012 г.). «Андерс Хейлсберг: Знакомство с TypeScript» . Архив блога Microsoft . Архивировано из оригинала 4 апреля 2020 г. Проверено 4 апреля 2020 г.
- ^ Эриксон, Джонатан. «Награда доктора Добба за выдающиеся достижения в программировании» . Доктор Добб . Проверено 4 апреля 2020 г.
- ^ «Выдающееся техническое достижение: команда C#» (видео) . Сеть разработчиков Microsoft: канал 9 . Майкрософт. 06 апреля 2007 г. Архивировано из оригинала 26 апреля 2007 г. Проверено 6 апреля 2007 г.
Библиография
[ редактировать ]Опубликованные работы
[ редактировать ]- Язык программирования C#, 2-е издание , Addison-Wesley Professional , ISBN 0-321-33443-4 , 9 июня 2006 г.
- Язык программирования C#, 3-е издание , Addison-Wesley Professional, ISBN 0-321-56299-2 , 18 октября 2008 г.
- Язык программирования 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)
- Глубоко внутри C#: интервью с главным архитектором Microsoft Андерсом Хейлсбергом
- C#: вчера, сегодня и завтра
- Видеоинтервью на канале 9
- Интервью Computerworld с Андерсом о C#
Видео
[ редактировать ]- Андерс Хейлсберг — Знакомство с TypeScript
- Жизнь и времена Андерса Хейлсберга
- Андерс Хейлсберг - Экскурсия по истории компьютерной индустрии в Музее Microsoft
- Андерс Хейлсберг: Что такого хорошего в дженериках?
- Андерс Хейлсберг - Программирование данных на C# 3.0
- Андерс Хейлсберг - Что привело к рождению CLR
- Андерс Хейлсберг - Выставка .NET: .NET Framework
- Андерс Хейлсберг - Выставка .NET: программирование на C#
- Андерс Хейлсберг — еще одно выступление C# от архитектора C# (видео с днем рождения №3)
- Андерс Хейлсберг — LINQ
- Андерс Хейлсберг - Доска с Андерсом Хейлсбергом
- Андерс Хейлсберг - LINQ и функциональное программирование
- Выдающееся техническое достижение: команда C#
- Андерс Хейлсберг - Будущее C#
- Андерс Хейлсберг - Будущее языков программирования (JAOO Орхус, 2008 г.)
- Будущее C# и Visual Basic (PDC 2010)
- «Оглянитесь назад» на C# (Microsoft Build 2019)