Linked by Eugenia Loli-Queru on Thu 24th May 2007 20:59 UTC
OSNews, Generic OSes "Those in search of eternal life need look no further than the computer industry. Here, last gasps are rarely taken, as aging systems crank away in back rooms across the U.S., not unlike 1970s reruns on Nickelodeon's TV Land. So while it may not be exactly easy for Novell NetWare engineers and OS/2 administrators to find employers who require their services, it's very difficult to declare these skills -- or any computer skill, really -- dead." My Take: "C" dying should have been "x86 Assembly".
Thread beginning with comment 242960
To read all comments associated with this story, please click here.
Seconded
by qortra on Thu 24th May 2007 21:18 UTC
qortra
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'.

RE: Seconded
by flav2000 on Thu 24th May 2007 22:55 in reply to "Seconded"
flav2000 Member since:
2006-02-08

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.

Reply Parent Bookmark Score: 2

RE[2]: Seconded
by phgt on Fri 25th May 2007 00:19 in reply to "RE: Seconded"
phgt Member since:
2006-09-16

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...

Reply Parent Bookmark Score: 3

RE[2]: Seconded
by phoudoin on Fri 25th May 2007 13:16 in reply to "RE: Seconded"
phoudoin Member since:
2006-06-09

Well, C was designed as a higher-level abstract assembly language in the first place, so it's not surprise that everywhere the non-portable assembly can be replace with highly portable code, it's done...

Reply Parent Bookmark Score: 1

RE: Seconded
by forrestm on Thu 24th May 2007 23:34 in reply to "Seconded"
forrestm Member since:
2005-11-12

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'.
You know what I'm going to say...

Reply Parent Bookmark Score: 1