RSS Forums RSS
Please support our IT Professionals' Lounge advertiser: Programming Forums
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

Views: 1292 | Replies: 11
Reply
Join Date: Mar 2005
Location: Woodland Hills CA
Posts: 49
Reputation: aj.wh.ca is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 1
aj.wh.ca aj.wh.ca is offline Offline
Light Poster

Question Future of "C"

  #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
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jul 2007
Location: Florida
Posts: 19
Reputation: xander85 is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 1
xander85's Avatar
xander85 xander85 is offline Offline
Newbie Poster

Re: Future of "C"

  #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  
Join Date: Apr 2006
Location: Canada
Posts: 4,556
Reputation: John A is a name known to all John A is a name known to all John A is a name known to all John A is a name known to all John A is a name known to all John A is a name known to all 
Rep Power: 17
Solved Threads: 284
Moderator
Featured Blogger
John A's Avatar
John A John A is offline Offline
Vampirical Moderator

Re: Future of "C"

  #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
tuxation.com - Linux articles, tutorials, and discussions
Reply With Quote  
Join Date: Jul 2007
Location: Virginia
Posts: 102
Reputation: TheGathering is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 10
TheGathering's Avatar
TheGathering TheGathering is offline Offline
Junior Poster

Re: Future of "C"

  #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  
Join Date: Apr 2005
Location: Dundee, Scotland
Posts: 13,441
Reputation: jbennet is just really nice jbennet is just really nice jbennet is just really nice jbennet is just really nice 
Rep Power: 33
Solved Threads: 332
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

  #5  
Jul 27th, 2007
Fortran and cobol still have like a 80% share of the mainframe market
TRY MY SUGGESTIONS AT YOUR OWN RISK

Master of puppets Im pulling your strings, blinded by me, you cant see a thing. Master! Master!
Reply With Quote  
Join Date: May 2006
Location: Bellevue, WA
Posts: 1,546
Reputation: Infarction has a spectacular aura about Infarction has a spectacular aura about Infarction has a spectacular aura about 
Rep Power: 8
Solved Threads: 51
Sponsor
Infarction's Avatar
Infarction Infarction is offline Offline
Battle Programmer

Re: Future of "C"

  #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  
Join Date: Apr 2005
Location: Dundee, Scotland
Posts: 13,441
Reputation: jbennet is just really nice jbennet is just really nice jbennet is just really nice jbennet is just really nice 
Rep Power: 33
Solved Threads: 332
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

  #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.
TRY MY SUGGESTIONS AT YOUR OWN RISK

Master of puppets Im pulling your strings, blinded by me, you cant see a thing. Master! Master!
Reply With Quote  
Join Date: Jan 2007
Location: India
Posts: 193
Reputation: shouvik.d is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 6
shouvik.d's Avatar
shouvik.d shouvik.d is offline Offline
Junior Poster

Re: Future of "C"

  #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  
Join Date: Jan 2007
Location: India
Posts: 193
Reputation: shouvik.d is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 6
shouvik.d's Avatar
shouvik.d shouvik.d is offline Offline
Junior Poster

Re: Future of "C"

  #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  
Join Date: Apr 2005
Location: Dundee, Scotland
Posts: 13,441
Reputation: jbennet is just really nice jbennet is just really nice jbennet is just really nice jbennet is just really nice 
Rep Power: 33
Solved Threads: 332
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Future of "C"

  #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.
TRY MY SUGGESTIONS AT YOUR OWN RISK

Master of puppets Im pulling your strings, blinded by me, you cant see a thing. Master! Master!
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes
Forums | Blogs | Tutorials | Code Snippets | Whitepapers | RSS Feeds | Advertising
All times are GMT -4. The time now is 5:34 am.
Newsletter Archive - Sitemap - Privacy Statement - Acceptable Use Policy - Contact Us
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC