Linked by Eugenia Loli-Queru on Thu 24th May 2007 20:59 UTC
Thread beginning with comment 242960
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Can I "Third" this?
x86 Assembly (or any kind of assembly) is on the way out as programs are more complex.
C is actually seeing a resurgence now in the embedded space. As low-level programming gets more complex, people are phasing out Assembly and moving on to C.
Granted that C is losing ground on high level programming, it's actually gaining ground in the embedded space.
According to Google, C is as popular as Java, and both are more popular than C++ and .NET:
http://www.google.com/trends?q=Java%2C.NET%2CC%2B%2...






Member since:
2005-10-05
'My Take: "C" dying should have been "x86 Assembly".'
I *entirely* agree (at least about 'C'). 'C' is FAR from dead or even dying. In fact, for its main purposes, it's probably more popular than ever. It's by far the best way to do any kind of firmware/microprocessor programming, and it is the de facto language for low level operating system design and driver development.
'basic C-only programmer today, and you'll likely find a guy that's unemployed and/or training for a new skill'
Or, you'll find a guy who is making well into 6 figures at any major low-level software house: Microsoft, Intel, Apple, IBM, Atmel, Via, Nvidia, etc. Heck, I think Gnome is programmed in 'C'.