Anders Hejlsberg (Koppenhága, 1960. december – ) dán szoftvermérnök, aki számos népszerű, kereskedelmi programozási nyelvet és fejlesztői eszközt alkotott. A Turbo Pascal eredeti szerzője, a Delphi fő tervezőmérnöke, jelenleg a Microsoftnál dolgozik, mint a C# vezető tervezője.[2] Ezenkívül a TypeScript[3] fejlesztésében is komoly szerepet vállal.

Anders Hejlsberg
Született1960. december 2. (63 éves)
Koppenhága[1]
Állampolgárságadán
Foglalkozása
IskoláiDán Műszaki Egyetem
KitüntetéseiIT Award (2014)

A Wikimédia Commons tartalmaz Anders Hejlsberg témájú médiaállományokat.
SablonWikidataSegítség

Életének korai szakasza szerkesztés

 
Hejlsberg 2008-ban a Profi Fejlesztők Konferenciáján

Hejlsberg a dániai Koppenhágában született. Műszaki tanulmányokat folytatott a Dán Mérnöki Egyetemen, de nem diplomázott le. Egyetemi ideje alatt 1980-ban programokat írt Nascom mikrosszámítógépekre, beleértve egy Pascal fordítót, amelyik kezdetben úgy került forgalomba mint Blue Label Software Pascal (BLS Pascal) a Nascom 2-höz. Később újraírta a CP/M-re és DOS-ra, először mint Compas Pascal, majd mint PolyPascal. Később a termék Borland licencet kapott és beépítették egy integrált fejlesztői környezetbe (IDE) és így született meg a Turbo Pascal rendszer. A Turbo Pascal versengett a PolyPascallal. A fordítót nagyrészt a "Tiny Pascal" fordító inspirálta, amely Niklaus Wirth "Algoritmusok + Adatstruktúrák = Programok" (Algorithms + Data Structures = Programs) című munkájában található, amely a kor egyik legelismertebb kötete volt. Anders és partnerei egy számítógépes boltot üzemeltettek Koppenhágában és könyvelő programokat értékesítettek. PolyData nevű cégük volt a Microsoft termékek dániai forgalmazója, ami szembeállította őket a Borlanddal. Hejlsberg és Philippe Kahn, a Borland alapítója, először 1986-ban találkozott. Ezekben az években Niels Jensen, a Borland egy másik alapítója és fő részvénytulajdonosa sikeres kapcsolatot alakított ki a Borland és a PolyData közt.

A Borlandnál szerkesztés

A Borland kezei alatt a Turbo Pascal vált kereskedelmileg az egyik legsikeresebb Pascal fordítóvá. Hejlsberg a PolyData-val maradt mindaddig, amíg a cég pénzügyi gondokkal nem kezdett küzdeni. Ekkortájt, 1989-ben költözött Hejlsberg Kaliforniába, ahol a Borland vezető mérnöke lett. Egészen 1996-ig maradt. Ezalatt az idő alatt továbbfejlesztette a Turbo Pascalt, és végül annak a csoportnak a vezetője lett, amelyik a Turbo Pascal utódján, a Delphi programozási nyelven dolgozott.

A Microsoftnál szerkesztés

1996-ban, Hejlsberg távozott a Borlandtól és csatlakozott a Microsofthoz. Első eredményei a Visual J++ programozási nyelv és a Windows Foundation Classes voltak; a Microsoft kiváló mérnöke és technikai tudományos munkatársa (Microsoft Distinguished Engineer and Technical Fellow) lett. 2000 óta a C#-ot fejlesztő csapat vezető mérnöke. A Visual C# piacra dobásának időszakától eltekintve, Hejlsberg különösen elégedett volt a Nyelvbe ágyazott lekérdezés (Language Integrated Query) (LINQ) projekt bemutatásával a Visual C# 3.0-val 2005-ben.[4]

A .NET Language-Integrated Query célja általános célú lekérdező szolgáltatások hozzáadása a .NET keretrendszerhez, az információ mindenféle forrására vonatkoztatva, nem csak relációs vagy XML adatokhoz.[5]

Elismerések szerkesztés

  • 2001-ben munkájáért a Turbo Pascalon, a Delphin, a C#-on és a Microsoft .NET Frameworkön elnyerte a Dr. Dobb's Journal[6] Programozói Kiválóság Díját (Excellence in Programming Award).[7]
  • 2007-ben a Microsoft Visual C# Team tagjaként Shon Katzenbergerrel, Scott Wiltamuth-szal, Todd Proebstinggel, Erik Meijerrel, Peter Hallammal és Peter Sollich-csal közösen kitüntették a Technical Recognition Award for Outstanding Technical Achievement díjjal a C# nyelven végzett munkájáért.[4]

Kötetei szerkesztés

  • Anders Hejlsberg, Scott Wiltamuth, Peter Golde: The C# Programming Language, Second Edition, Addison-Wesley Professional, 2006. ISBN 0-321-33443-4
  • Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde: The C# Programming Language, Third Edition, Addison-Wesley Professional, 2008. ISBN 0-321-56299-2
  • Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde: The C# Programming Language (Covering C# 4.0) Fourth edition, Addison-Wesley Professional, 2010. ISBN 0-321-74176-5 (Microsoft .NET Development Series)

Interjúk szerkesztés

Videók szerkesztés

Fordítás szerkesztés

  • Ez a szócikk részben vagy egészben az Anders Hejlsberg című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Jegyzetek szerkesztés

  1. Német Nemzeti Könyvtár: Integrált katalógustár (német nyelven). (Hozzáférés: 2022. október 28.)
  2. Anders Hejlsberg, Technical Fellow Archiválva 2012. február 13-i dátummal a Wayback Machine-ben, Microsoft (angolul) (Hozzáférés: 2011. szeptember 15.)
  3. Contributors to microsoft/TypeScript (angol nyelven). GitHub. (Hozzáférés: 2022. október 12.)
  4. a b Visual C# Team Archiválva 2015. október 11-i dátummal a Wayback Machine-ben (Shon Katzenberger, Peter Hallam, Scott Wiltamuth, Anders Hejlsberg, Todd Proebsting, Peter Sollich, Erik Meijer), Microsoft, Technical Community Network, Technical Recognition Awards (angolul) (Hozzáférés ideje: 2011. szeptember 16.)
  5. Don Box, Anders Hejlsberg: LINQ: .NET Language-Integrated Query, 2007. február (angolul) (Hozzáférés ideje: 2011. szeptember 19.)
  6. Dr. Dobb's[halott link]
  7. Anders Hejlsberg Receives Dr. Dobb's Journal Excellence in Programming Award Archiválva 2011. október 6-i dátummal a Wayback Machine-ben, 2001. április 3. (angolul) (Hozzáférés ideje: 2011. szeptember 16.)

Kapcsolódó szócikkek szerkesztés