 2007 West |
|
GOLD SPONSORS:
|
Active Endpoints Your SOA Needs BPEL for Orchestration
|
BEA Virtualized SOA: Adaptive Infrastructure for Demanding Applications
|
Nexaweb Overcoming Bandwidth Challenges with Nexaweb
|
TIBCO What is Service Virtualization?
|
|
SILVER SPONSORS:
|
WSO2 Using Web Services Technologies and FOSS Solutions
|
|
Click For 2007 East Event Webcasts
|
|
Interview
From the .NET Developer's Journal Archives: Getting Reacquainted with the Father of C#
In our premier issue, back in October 2002, we ran a full-length interview with Anders Hejlsberg, the Distinguished Engineer at Microsoft responsible for the creation of the C# programming language. Then, in March 2005, we presented a follow-up interview conducted by .NETDJ's editor-in-chief, Derek Ferguson, at Microsoft's Tech Ed 2004 conference in San Diego, California.
Reader Feedback : Page 1 of 1
#6 |
Peter Frost commented on the 28 Jan 2008
So it was the flaws in most major programming languages (e.g. C++, Java, Smalltalk, even Delphi) that drove the fundamentals of the CLR, which, in turn, drove the design of the C# programming language itself? Interesting... |
#5 |
The mothers of C# invention wrote: "Or you might actually look beyond the blinders and see that VB is Basic mutated beyond recognition. And Basic was the worlds only programming language for those who couldn't program. " Thank god for that. Now all of the people who couldn't program won't be able to inflict their garbage on the world. "The father of C#! Like calling the guys in Malasia and China running the illegal CD and DVD duplication operations the fathers of multi-media. " Well, at least they're not bitter. Somebody get the mothers some Thorazine please. Sheesh, dave |
#4 |
The Mothers of C# Invention commented on the 12 Mar 2005
>I think there is a healthy cross-pollination that occurs >between all the programming languages. While you might see C# >pioneer in one direction and VB pioneer another, ultimately >there is a lot of crossing over of ideas over time. >Certainly, anything we do on the C# team we let the VB folks >participate in and vice versa. Or you might actually look beyond the blinders and see that VB is Basic mutated beyond recognition. And Basic was the worlds only programming language for those who couldn't program. Or if you took the blinders off, you might see that C# is Java with Microsoft curb feelers. J++ + MFC ??? What a joke! Microsoft never saw a standard they couldn't improve upon! The father of C#! Like calling the guys in Malasia and China running the illegal CD and DVD duplication operations the fathers of multi-media. |
#3 |
Doug Ferguson commented on the 11 Mar 2005
What should the language/framework add in the future? Managed Threading would be a great addition. Currently managed memory stops the wild pointer problems that we see in unmanaged C/C++. The GC manages the memory. However, when programming with threads, it is so easy to make a mistake. What is worse is that you will not know that you have made a mistake until some random collision blows up your program. Managed Threading would check for thread safety in addition to type safety. With all the announcements about dual core processors, multi-threading issues will be more important than ever. |
#2 |
dotnetRajesh commented on the 18 Feb 2005
Fantastic interview.Thanks. |
#1 |
Mukul Gandhi commented on the 11 Feb 2005
Its indeed inspiring to read interview of Mr. Anders Hejlsberg. I have heard that Microsoft has decided not to implement latest version of XSLT language(XSLT 2.0) and XPath (XPath 2.0) in the .NET Framework. But Microsoft wishes to implement XQuery 1.0 in .NET, but only after it becomes a W3C recommendation. In this interview, Mr. Anders Hejlsberg has said.. "Another language that is difficult to learn, but very powerful, is XSLT". It therefore seems, XSLT is an important language for Microsoft! I wish Microsoft implements XSLT 2.0, XPath 2.0 and XQuery 1.0 in .NET Framework(and other relevant products). Also it seems, Microsoft has decided not to release next version of their freeware MSXML software(i.e. after MSXML4, which I think is MSXML5). MSXML5 is shipping only with MS Office 2003. I wish Microsoft release its latest MSXML5 software(or later versions like MSXML6..) as freeware just like MSXML4. And, latest MSXML (6 and beyond), should support XSLT 2.0 and XPath 2.0! I have heard, that Microsoft is of the view, that they implement W3C specs only after they become recommendations(and not in draft form).. I do agree with this view.. But, if Microsoft starts work now(it might have already started!), to implement XSLT 2.0/XPath 2.0 in .NET and MSXML, the product would be delivered on time! Regards, Mukul |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
|
SYS-CON FEATURED WHITEPAPERS BREAKING NEWS FROM THE WIRES
IT SOLUTIONS GUIDE PARTNERS
|