Future of "C"
Hi All,
I have been observerving a declining trend in use and learning of C among new software engineers.
Newer languages (Java) and more are gaining a foot hold.
People are getting used to more user friendly environments.
I was just thinking will C die out ? Forget legacy code problem.
Eventually Pascal and Fortran dried up despite million programs.
Want to know your opinion on this.
thanks,
Amit Jain
aj.wh.ca
Junior Poster in Training
53 posts since Mar 2005
Reputation Points: 12
Solved Threads: 1
>Newer languages (Java) and more are gaining a foot hold.
Yep, just try writing an operating system in Java.
>Eventually Pascal and Fortran dried up despite million programs.
They did?
C isn't going to die... at least not for a long time. Even if programs written in C were to almost completely diminish, you're still forgetting about the millions of applications that exist and have to be maintained.
And here's a thread that debunks a Slashdot article that mentions the same things that you have in this thread:
http://cboard.cprogramming.com/showthread.php?t=90195
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Fortran and cobol still have like a 80% share of the mainframe market
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
Fortran and cobol still have like a 80% share of the mainframe market
How much are mainframes used anymore? (Serious question, I really have no idea...)
Infarction
Posting Virtuoso
1,580 posts since May 2006
Reputation Points: 683
Solved Threads: 53
I know people who work for IBM and the answeer is that they are on the up.
All the massive mainframes of the 1950-80s are falling but all the smaller modern mainframes like the IBM zseries are increasing.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
highly complex Avionics softwares all use C.
Actually a large amount of aircraft, nuclear, military and space systems use ADA.
Because Ada is a strongly-typed language, it has been used outside the military in commercial aviation projects, where a software bug can mean fatalities. The fly-by-wire system in the Boeing 777 runs software written in Ada. The Canadian Automated Air Traffic System (completed in year 2000 by Raytheon Canada ) was written in 1 million lines of Ada ( SLOC count). It featured advanced (for the time): distributed processing; a distributed Ada database; and object-oriented design.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
COBOL remains the premier business language.
I said that earlier.Fortran and cobol still have like a 80% share of the mainframe market
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600