Comment Re:Foot-in-Mouth Disease (Score 5, Insightful) 925
The article talks about C dying for *user* applications explicitly:
"A great deal of serious end-user application coding on Linux still goes on in C or C++"
"Where does this place the future of the Linux desktop..."
"The expectation for GNOME 3.0, however, is that a lot of the platform will use Mono, rather than the C implementation it has now"
Probably no one writes kernels in C# and there is less and less reason to write user applications in portable assembly. Programming languages are tools, and we use different tools for different jobs. I prefer to use higher level languages where it is feasible because I'm more productive. I use C where I have to, because it has features that other tools don't.
"A great deal of serious end-user application coding on Linux still goes on in C or C++"
"Where does this place the future of the Linux desktop..."
"The expectation for GNOME 3.0, however, is that a lot of the platform will use Mono, rather than the C implementation it has now"
Probably no one writes kernels in C# and there is less and less reason to write user applications in portable assembly. Programming languages are tools, and we use different tools for different jobs. I prefer to use higher level languages where it is feasible because I'm more productive. I use C where I have to, because it has features that other tools don't.