views:

428

answers:

4
+1  Q: 

Creators of C#?

Who are the creators of C#?

Of course it is Microsoft but are there any major players that can be mentioned as architects, thinkers etc. behind the scenes? (Besides Gosling and Stroustrup that is...)

+4  A: 

If any single person should be named it is Anders Hejlsbjerg. In the eighties I learned to program Pascal using the PolyPascal compiler created by Anders Hejlsbjerg. He then went to Borland where he created Turbo Pascal and later he was also part of the team that created Delphi. He then went to Microsoft to create C#.

Martin Liversage
+1  A: 

From Wikipedia: "In January 1999, Anders Hejlsberg formed a team to build a new language at the time called Cool, which stood for "C-like Object Oriented Language" ... the language had been renamed C#"

Mike
+3  A: 

Before it was known as C#, it went around known as COOL. You might find some prehistory on that, and at wikipedia it lists Anders Hejlsberg as the main architect.

Don Syme is the guy behind F#, which is based on the .Net library and a functional equivalent of C#.

AlBlue
+10  A: 

The main architect is

Lots of others are involved, but the two others that I am most familiar with (as the public face of the evolving C# language and its implementation) are:

Marc Gravell
I'm not 100% certain about it, but I think Neal Gafter is also on that team, though his public fame certainly comes from elsewhere (http://javac.info/).
Pavel Minaev
By the way, Eric Lippert is on Stack Overflow. Here is his profile: http://stackoverflow.com/users/88656/eric-lippert
Jaywalker
@Marc Gravell - Ok, great thanks and @Jaywalker as well and you other guys answering, good this is the great sort of "meta/inside/active" info you get from this site, which contributes to a great learning and remembering experience.
Chris_45
@Pavel: I think Neal left Google recently enough that his effects on C# are mostly still to come :)
Jon Skeet
Indeed, Neal is now on the team and we are very happy to have him.
Eric Lippert