Linked by David Adams on Wed 1st Oct 2008 14:32 UTC
General Development Microsoft's leader of C# development, writer of the Turbo Pascal system, and lead architect on the Delphi language, Anders Hejlsberg, reveals all there is to know on the history, inspiration, uses and future direction of one of computer programming's most widely used languages - C#. Hejlsberg also offers some insight into the upcoming version of C# (C#4) and the new language F#, as well as what lies ahead in the world of functional programming.
Permalink for comment 332080
To read all comments associated with this story, please click here.
RE[3]: C#
by segedunum on Wed 1st Oct 2008 18:53 UTC in reply to "RE[2]: C#"
segedunum
Member since:
2005-07-06

C# is not a systems programming language, it is mainly a business programming language.

There isn't even a great deal of that going on. Most of the business code that has been written on desktops over the years has been mainly C++ and Visual Basic, and there is simply zero business case for anyone to rewrite code just so they can run .Net and program in C# and get applications that are functionally equivalent.

Anybody who has moved to something new over the years has moved to web based applications, mainly because they don't need to faff about with the client and all the costs and administrative pain that entails. MSDN magazine comes up with ever more creative ways of pulling in dependencies that will blow your foot off once you try and deploy it to users. At least web applications have had some return on investment.

It doesn't make any sense whatsoever to program core parts of Windows in C#.

Then why should anyone else use it?

Reply Parent Bookmark Score: 3