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.Anders Hejlsberg, Technical Fellow , Microsoft (Hozzáférés: 2011. szeptember 15.) Ezenkívül a TypeScript fejlesztésében is komoly szerepet vállal.
Életének korai szakasza 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 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 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.Visual C# Team (Shon Katzenberger, Peter Hallam, Scott Wiltamuth, Anders Hejlsberg, Todd Proebsting, Peter Sollich, Erik Meijer), Microsoft, Technical Community Network, Technical Recognition Awards (Hozzáférés ideje: 2011. szeptember 16.)
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.Don Box, Anders Hejlsberg: LINQ: .NET Language-Integrated Query, 2007. február (Hozzáférés ideje: 2011. szeptember 19.)
Elismerések 2001-ben munkájáért a Turbo Pascalon, a Delphin, a C#-on és a Microsoft .NET Frameworkön elnyerte a Dr. Dobb's JournalDr. Dobb's Programozói Kiválóság Díját (Excellence in Programming Award).Anders Hejlsberg Receives Dr. Dobb's Journal Excellence in Programming Award , 2001. április 3. (Hozzáférés ideje: 2011. szeptember 16.) 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.
Kötetei Anders Hejlsberg, Scott Wiltamuth, Peter Golde: The C# Programming Language, Second Edition, Addison-Wesley Professional, 2006. Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde: The C# Programming Language, Third Edition, Addison-Wesley Professional, 2008. Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde: The C# Programming Language (Covering C# 4.0) Fourth edition, Addison-Wesley Professional, 2010. (Microsoft .NET Development Series)
Interjúk Anders Hejlsberg a C# programozási nyelvről, 1. rész, devPortal, 2008. október 20. (Hozzáférés ideje: 2011. szeptember 19.) Anders Hejlsberg a C# programozási nyelvről , 2. rész, devPortal, 2008. október 21. (Hozzáférés ideje: 2011. szeptember 19.) Anders Hejlsberg a C# programozási nyelvről, 3. rész, devPortal, 2008. október 22. (Hozzáférés ideje: 2011. szeptember 19.) Interview from .NET Developer's Journal, Vol 3 issue 2. The C# Design Process The Trouble with Checked Exceptions Delegates, Components and Simplexity Versioning, Virtual and Override Contracts and Interoperability Inappropriate Abstractions Generics in C#, Java and C++ CLR Design Choices Microsoft's Hejlsberg touts .NET, C-Omega (now LINQ) technologies Deep Inside C#: An Interview with Microsoft Chief Architect Anders Hejlsberg C#: Yesterday, Today, and Tomorrow Video interview at channel9 Computerworld Interview with Anders on C#
Videók Life and Times of Anders Hejlsberg Anders Hejlsberg – Tour through computing industry history at the Microsoft Museum Anders Hejlsberg – What's so great about generics? Anders Hejlsberg – Programming data in C# 3.0 Anders Hejlsberg – What brought about the birth of the CLR Anders Hejlsberg – The .NET Show: The .NET Framework Anders Hejlsberg – More C# Talk from C#'s Architect (Happy Birthday Video #3) Anders Hejlsberg – LINQ Anders Hejlsberg – Whiteboard with Anders Hejlsberg Anders Hejlsberg – LINQ and Functional Programming Outstanding Technical Achievement: C# Team Anders Hejlsberg – The Future of C# Anders Hejlsberg – The future of programming languages (JAOO Aarhus 2008)
Fordítás
Jegyzetek
Kapcsolódó szócikkek Programozási nyelv Borland Software Corporation C# Object Pascal Delphi Microsoft Corporation Microsoft Visual Studio .NET keretrendszer
Kategória:Dán tudósok Kategória:Számítástechnikusok Kategória:1960-ban született személyek Kategória:Élő személyek