Future of "C"

View Poll Results: Will C die like Pascal and Fortran
Yes 0 0%
No 4 40.00%
Yes, but atleast after 10 years 1 10.00%
No atleast another 5 years 0 0%
C will remain for specialized areas forever (<=20 years) 5 50.00%
Can't Say 2 20.00%
Multiple Choice Poll. Voters: 10. You may not vote on this poll

Reply

Join Date: Mar 2005
Posts: 53
Reputation: aj.wh.ca is an unknown quantity at this point 
Solved Threads: 1
aj.wh.ca aj.wh.ca is offline Offline
Junior Poster in Training

Future of "C"

 
0
  #1
Jul 23rd, 2007
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
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 29
Reputation: xander85 is an unknown quantity at this point 
Solved Threads: 1
xander85's Avatar
xander85 xander85 is offline Offline
Light Poster

Re: Future of "C"

 
0
  #2
Jul 23rd, 2007
I am leaning toward taking my advanced programming class in C#... although once you learn one transitioning to another high level language is not too difficult, so I've heard...
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 5,051
Reputation: John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold 
Solved Threads: 332
Team Colleague
John A's Avatar
John A John A is offline Offline
Vampirical Lurker

Re: Future of "C"

 
0
  #3
Jul 23rd, 2007
>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
"Technological progress is like an axe in the hands of a pathological criminal."

All my posts may be freely redistributed under the terms of the MIT license.
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 102
Reputation: TheGathering is an unknown quantity at this point 
Solved Threads: 10
TheGathering's Avatar
TheGathering TheGathering is offline Offline
Junior Poster

Re: Future of "C"

 
0
  #4
Jul 27th, 2007
Fortran isn't dead, at least not in the scientific/supercomputing community where it was intended to be used from the beginning.

Pascal lost members because it became obsolete with the intro of C++/Java and had no redeeming functionality.

C does have redeeming functionality because it is faster than both C++ and Java, is used as a metalanguage for writing other computer languages from, and has a wide base of support for writing hardware oriented programs.

Those usages will prevent C from dying anytime soon.


While there may be fewer application developers for C, competitions such as the FIRST Robotics Competition require high school students to write vast (thousands of lines) of code in C, guaranteeing that future generations will be proficient in C's uses.
Last edited by TheGathering; Jul 27th, 2007 at 3:32 pm.
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,268
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 544
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

 
0
  #5
Jul 27th, 2007
Fortran and cobol still have like a 80% share of the mainframe market
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: May 2006
Posts: 1,580
Reputation: Infarction has a spectacular aura about Infarction has a spectacular aura about Infarction has a spectacular aura about 
Solved Threads: 52
Infarction's Avatar
Infarction Infarction is offline Offline
Battle Programmer

Re: Future of "C"

 
0
  #6
Jul 28th, 2007
Originally Posted by jbennet View Post
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...)
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,268
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 544
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

 
0
  #7
Jul 28th, 2007
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.
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Jan 2007
Posts: 201
Reputation: shouvik.d is an unknown quantity at this point 
Solved Threads: 6
shouvik.d's Avatar
shouvik.d shouvik.d is offline Offline
Posting Whiz in Training

Re: Future of "C"

 
0
  #8
Jul 30th, 2007
Originally Posted by Infarction View Post
How much are mainframes used anymore? (Serious question, I really have no idea...)
Well in India whose Railway network is most dense and massive in the whole world the Reservation system throughout the country uses Mainframes with Unix RISC servers. (Motorola RX000series dual server systems).

Many other places where you need extremely fast interface with least implemenatational cost Mainframes still Dominate.
Regards
Shouvik
Reply With Quote Quick reply to this message  
Join Date: Jan 2007
Posts: 201
Reputation: shouvik.d is an unknown quantity at this point 
Solved Threads: 6
shouvik.d's Avatar
shouvik.d shouvik.d is offline Offline
Posting Whiz in Training

Re: Future of "C"

 
0
  #9
Jul 30th, 2007
when it comes to embedded nothing can beat C as it can create smallest and highly fucntional programs. Be it a small microcontroller to highly complex Avionics softwares all use C.
Regards
Shouvik
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,268
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 544
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

 
0
  #10
Jul 30th, 2007
Originally Posted by shouvik.d View Post
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.
Last edited by jbennet; Jul 30th, 2007 at 9:17 am.
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the IT Professionals' Lounge Forum
Thread Tools Search this Thread



Tag cloud for IT Professionals' Lounge
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC