Anders Hejlsberg ( dates. Anders Hejlsberg ; genus. December 2, 1960 , Copenhagen ) [2] - Danish software engineer .
| Anders Halesburg | |
|---|---|
| Date of Birth | |
| Place of Birth | |
| A country | |
| Place of work | |
| Alma mater | |
| Awards and prizes | [d] ( 2014 ) |
In 1981, he wrote his first Pascal language compiler , which, after porting to the MS-DOS operating system, was sold to Borland . This version formed the basis of the Turbo / Borland Pascal , which developed until 1995 . Until 1996, Halesberg was the chief engineer of Borland , where he created a new generation of Pascal compilers - the Delphi language, the compiler of which already worked under the Windows operating system .
In 1996, he moved to Microsoft , where he worked on projects such as J ++ and Microsoft Foundation Classes . Since 2000, he led the group for the creation and design of the C # language.
In 2000, Anders Halesberg received the award of the popular magazine Dr. Dobb's Journal for creating Turbo Pascal , Delphi, and C # .
In 2012, Halesberg announced the new TypeScript project, which extends the capabilities of JavaScript [3] .
Notes
- ↑ German National Library , Berlin State Library , Bavarian State Library , etc. Record # 107108299X // General regulatory control (GND) - 2012—2016.
- ↑ Anders' date of birth is indicated in this interview with Danish magazine .
- ↑ Microsoft extends JavaScript without changing the language standard
Literature
- The 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 2010
Links
- Microsoft's Anders Hejlsberg Receives Prestigious Excellence in Programming Award
- 2001 Dr. Dobb's Excellence in Programming Award
Interview
- Interview from .NET Developer's Journal, Vol 3 issue 2. (link unavailable)
- 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
Video
- 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 - More C # Talk from C # 's Architect (Happy Birthday Video # 3)
- Anders Hejlsberg - LINQ
- Anders Hejlsberg - Whiteboard with Anders Hejlsberg