943,717 Members | Top Members by Rank

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

Ad:
You are currently viewing page 1 of this multi-page discussion thread
Jul 23rd, 2007
0

Future of "C"

Expand Post »
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
Similar Threads
Reputation Points: 12
Solved Threads: 1
Junior Poster in Training
aj.wh.ca is offline Offline
53 posts
since Mar 2005
Jul 23rd, 2007
0

Re: Future of "C"

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...
Reputation Points: 16
Solved Threads: 1
Light Poster
xander85 is offline Offline
29 posts
since Jul 2007
Jul 23rd, 2007
0

Re: Future of "C"

>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
Team Colleague
Reputation Points: 2240
Solved Threads: 338
Vampirical Lurker
John A is offline Offline
5,055 posts
since Apr 2006
Jul 27th, 2007
0

Re: Future of "C"

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.
Reputation Points: 22
Solved Threads: 10
Junior Poster
TheGathering is offline Offline
102 posts
since Jul 2007
Jul 27th, 2007
0

Re: Future of "C"

Fortran and cobol still have like a 80% share of the mainframe market
Moderator
Featured Poster
Reputation Points: 1764
Solved Threads: 574
Moderator
jbennet is offline Offline
16,505 posts
since Apr 2005
Jul 28th, 2007
0

Re: Future of "C"

Click to Expand / Collapse  Quote originally posted by jbennet ...
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...)
Reputation Points: 683
Solved Threads: 53
Posting Virtuoso
Infarction is offline Offline
1,580 posts
since May 2006
Jul 28th, 2007
0

Re: Future of "C"

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.
Moderator
Featured Poster
Reputation Points: 1764
Solved Threads: 574
Moderator
jbennet is offline Offline
16,505 posts
since Apr 2005
Jul 30th, 2007
0

Re: Future of "C"

Click to Expand / Collapse  Quote originally posted by Infarction ...
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.
Reputation Points: 64
Solved Threads: 7
Junior Poster
shouvik.d is offline Offline
198 posts
since Jan 2007
Jul 30th, 2007
0

Re: Future of "C"

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.
Reputation Points: 64
Solved Threads: 7
Junior Poster
shouvik.d is offline Offline
198 posts
since Jan 2007
Jul 30th, 2007
0

Re: Future of "C"

Click to Expand / Collapse  Quote originally posted by shouvik.d ...
highly complex Avionics softwares all use C.
Actually a large amount of aircraft, nuclear, military and space systems use ADA.

Quote ...

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.
Moderator
Featured Poster
Reputation Points: 1764
Solved Threads: 574
Moderator
jbennet is offline Offline
16,505 posts
since Apr 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in IT Professionals' Lounge Forum Timeline: dead comp follow up
Next Thread in IT Professionals' Lounge Forum Timeline: Web Based IDE -Beta Invitation





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC