А́ндерс Ге́йлсберґ (англ., датс. Anders Hejlsberg) — данський програміст. Відомий значним доробком та роботою над декількома комерційно успішними мовами програмування та інструментарієм для розробки програмного забезпечення, серед яких: Turbo Pascal, Delphi, , C#, TypeScript та інше.
Андерс Гейлсберґ | |
---|---|
Ім'я при народженні | Anders Hejlsberg |
Народився | 2 грудня 1960 (63 роки) Данія |
Громадянство | Данія, США |
Діяльність | програміст |
Відомий завдяки | розробник Turbo Pascal, Delphi і C# |
Alma mater | Данський технічний університет |
Знання мов | англійська |
Заклад | Microsoft |
Magnum opus | Turbo Pascal, Delphi[d], C Sharp і TypeScript |
Посада | головний архітектор C# |
Нагороди | d (2014) |
|
Наразі працює у корпорації Microsoft, де є головним архітектором мови програмування C#.
Біографія
Раннє життя
Гейлсберґ народився у грудні 1960 року у Копенгагені, столиці Данії, де вивчав інженерію у Данському технічному університеті. Під час навчання він займався написанням програмного забезпечення для , основною його розробкою був компілятор мови Pascal, котрий спершу продавався під іменем Blue Label Pascal компілятор для . Проте, він дуже скоро портував його на операційну систему MS-DOS, і перейменував спершу у Compas Pascal, а потім у PolyPascal. Через деякий час Андерс продав його компанії Borland, котра дала йому ім'я Turbo Pascal.
Робота у Borland
Після купівлі у 1980 році компанією Borland його компілятора, він став комерційно найуспішнішим компілятором мови Pascal. Як частина угоди, згідно з якою Borland отримувала авторські права на компілятор, Гейлсберґ став її головним інженером, де залишався на цій посаді аж до 1996 року. Протягом цього часу він був головним архітектором компілятора, і очолив команду проектувальників Delphi.
Робота у Microsoft
У 1996 році Гейлсберґ покинув Borland, і пішов працювати у Microsoft. Одним із перших його досягнень на новій роботі стала мова програмування та . Починаючи із 2000 року він очолює команду проектувальників мови C#.
Нагороди
У 2001 році пан Гейлсберґ отримав нагороду журналу Dr. Dobb's Journal за свою роботу над Turbo Pascal, Delphi, C# та Microsoft .NET Framework.
Опубліковані роботи
Література
- The C# Programming Language, 2nd Edition, Addison-Wesley Professional, , June 9, 2006
- The C# Programming Language, 3rd Edition, Addison-Wesley Professional, , October 18, 2008
- The C# Programming Language, 4th Edition, Addison-Wesley Professional, , , October 2010
Посилання
Інтерв'ю
- The C# Design Process [ 5 травня 2017 у Wayback Machine.]
- The Trouble with Checked Exceptions [ 18 лютого 2015 у Wayback Machine.]
- Delegates, Components and Simplexity [ 7 березня 2017 у Wayback Machine.]
- Versioning, Virtual and Override [ 13 лютого 2017 у Wayback Machine.]
- Contracts and Interoperability [ 13 лютого 2017 у Wayback Machine.]
- Inappropriate Abstractions [ 2 березня 2017 у Wayback Machine.]
- Generics in C#, Java and C++ [ 5 травня 2017 у Wayback Machine.]
- CLR Design Choices [ 6 березня 2017 у Wayback Machine.]
- Deep Inside C#: An Interview with Microsoft Chief Architect Anders Hejlsberg [ 24 липня 2008 у Wayback Machine.]
- Video interview at channel9 [ 6 лютого 2006 у Wayback Machine.]
Відео
- Life and Times of Anders Hejlsberg [ 6 лютого 2006 у Wayback Machine.]
- Anders Hejlsberg — Tour through computing industry history at the Microsoft Museum [ 6 квітня 2005 у Wayback Machine.]
- Anders Hejlsberg — What’s so great about generics? [ 30 серпня 2005 у Wayback Machine.]
- Anders Hejlsberg — Programming data in C# 3.0 [ 7 серпня 2005 у Wayback Machine.]
- Anders Hejlsberg — What brought about the birth of the CLR [ 2 травня 2005 у Wayback Machine.]
- Anders Hejlsberg — More C# Talk from C#'s Architect (Happy Birthday Video #3) [ 28 липня 2005 у Wayback Machine.]
- Anders Hejlsberg — LINQ [ 28 жовтня 2005 у Wayback Machine.]
- Identifiants et Référentiels — ABES, 2011.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
A nders Ge jlsberg angl dats Anders Hejlsberg danskij programist Vidomij znachnim dorobkom ta robotoyu nad dekilkoma komercijno uspishnimi movami programuvannya ta instrumentariyem dlya rozrobki programnogo zabezpechennya sered yakih Turbo Pascal Delphi C TypeScript ta inshe Anders GejlsbergIm ya pri narodzhenni Anders HejlsbergNarodivsya 2 grudnya 1960 1960 12 02 63 roki DaniyaGromadyanstvo Daniya SShADiyalnist programistVidomij zavdyaki rozrobnik Turbo Pascal Delphi i C Alma mater Danskij tehnichnij universitetZnannya mov anglijskaZaklad MicrosoftMagnum opus Turbo Pascal Delphi d C Sharp i TypeScriptPosada golovnij arhitektor C Nagorodi d 2014 Mediafajli u Vikishovishi Narazi pracyuye u korporaciyi Microsoft de ye golovnim arhitektorom movi programuvannya C BiografiyaRannye zhittya Gejlsberg narodivsya u grudni 1960 roku u Kopengageni stolici Daniyi de vivchav inzheneriyu u Danskomu tehnichnomu universiteti Pid chas navchannya vin zajmavsya napisannyam programnogo zabezpechennya dlya osnovnoyu jogo rozrobkoyu buv kompilyator movi Pascal kotrij spershu prodavavsya pid imenem Blue Label Pascal kompilyator dlya Prote vin duzhe skoro portuvav jogo na operacijnu sistemu MS DOS i perejmenuvav spershu u Compas Pascal a potim u PolyPascal Cherez deyakij chas Anders prodav jogo kompaniyi Borland kotra dala jomu im ya Turbo Pascal Robota u Borland Pislya kupivli u 1980 roci kompaniyeyu Borland jogo kompilyatora vin stav komercijno najuspishnishim kompilyatorom movi Pascal Yak chastina ugodi zgidno z yakoyu Borland otrimuvala avtorski prava na kompilyator Gejlsberg stav yiyi golovnim inzhenerom de zalishavsya na cij posadi azh do 1996 roku Protyagom cogo chasu vin buv golovnim arhitektorom kompilyatora i ocholiv komandu proektuvalnikiv Delphi Robota u Microsoft U 1996 roci Gejlsberg pokinuv Borland i pishov pracyuvati u Microsoft Odnim iz pershih jogo dosyagnen na novij roboti stala mova programuvannya ta Pochinayuchi iz 2000 roku vin ocholyuye komandu proektuvalnikiv movi C NagorodiU 2001 roci pan Gejlsberg otrimav nagorodu zhurnalu Dr Dobb s Journal za svoyu robotu nad Turbo Pascal Delphi C ta Microsoft NET Framework Opublikovani robotiThe C Programming Language Second Edition Addison Wesley Professional ISBN 0 321 33443 4 9 chervnya 2006LiteraturaThe C Programming Language 2nd Edition Addison Wesley Professional ISBN 0 321 33443 4 June 9 2006 The C Programming Language 3rd Edition Addison Wesley Professional ISBN 0 321 56299 2 October 18 2008 The C Programming Language 4th Edition Addison Wesley Professional ISBN 0 321 74176 5 ISBN 978 0 321 74176 9 October 2010PosilannyaInterv yu The C Design Process 5 travnya 2017 u Wayback Machine The Trouble with Checked Exceptions 18 lyutogo 2015 u Wayback Machine Delegates Components and Simplexity 7 bereznya 2017 u Wayback Machine Versioning Virtual and Override 13 lyutogo 2017 u Wayback Machine Contracts and Interoperability 13 lyutogo 2017 u Wayback Machine Inappropriate Abstractions 2 bereznya 2017 u Wayback Machine Generics in C Java and C 5 travnya 2017 u Wayback Machine CLR Design Choices 6 bereznya 2017 u Wayback Machine Deep Inside C An Interview with Microsoft Chief Architect Anders Hejlsberg 24 lipnya 2008 u Wayback Machine Video interview at channel9 6 lyutogo 2006 u Wayback Machine Video Life and Times of Anders Hejlsberg 6 lyutogo 2006 u Wayback Machine Anders Hejlsberg Tour through computing industry history at the Microsoft Museum 6 kvitnya 2005 u Wayback Machine Anders Hejlsberg What s so great about generics 30 serpnya 2005 u Wayback Machine Anders Hejlsberg Programming data in C 3 0 7 serpnya 2005 u Wayback Machine Anders Hejlsberg What brought about the birth of the CLR 2 travnya 2005 u Wayback Machine Anders Hejlsberg More C Talk from C s Architect Happy Birthday Video 3 28 lipnya 2005 u Wayback Machine Anders Hejlsberg LINQ 28 zhovtnya 2005 u Wayback Machine Identifiants et Referentiels ABES 2011 d Track Q47757534d Track Q2826570