Anders Hejlsberg

A Wikipédiából, a szabad enciklopédiából

Anders Hejlsberg (Koppenhága, Dánia, 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[1].

Életének korai szakasza[szerkesztés | forrásszöveg szerkesztése]

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 | forrásszöveg szerkesztése]

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 | forrásszöveg szerkesztése]

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.[2]

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.[3]

Elismerések[szerkesztés | forrásszöveg szerkesztése]

  • 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[4] Programozói Kiválóság Díját (Excellence in Programming Award).[5]
  • 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.[2]

Kötetei[szerkesztés | forrásszöveg szerkesztése]

  • 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 | forrásszöveg szerkesztése]

Videok[szerkesztés | forrásszöveg szerkesztése]

Lásd még[szerkesztés | forrásszöveg szerkesztése]

Források[szerkesztés | forrásszöveg szerkesztése]

  1. Anders Hejlsberg, Technical Fellow, Microsoft (angolul) (Hozzáférés: 2011. szeptember 15.)
  2. ^ a b Visual C# Team (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.)
  3. Don Box, Anders Hejlsberg: LINQ: .NET Language-Integrated Query, 2007. február (angolul) (Hozzáférés ideje: 2011. szeptember 19.)
  4. Dr. Dobb's
  5. Anders Hejlsberg Receives Dr. Dobb's Journal Excellence in Programming Award, 2001. április 3. (angolul) (Hozzáférés ideje: 2011. szeptember 16.)

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.