Re: is c++ more difficult than c?
Posted by: Low Coder
Date: January 29, 2011 01:14PM

C++ much more difficult than C is. It is because the C++ requires absolutely different kind of thinking and has fundamental differences with C. So there are different approaches to the program building and design because classes and objects (OOP) appear on the scene. There are many subtleties in building objects hierarchies, memory management and many other aspects. C++ became one of the most difficult languages I've learnt.
IMO - the first thing you should very clearly realize that for you need C++. Last years the role of C++ has been becoming more and more strange. For business application at the moment more appropriate and convenient Java or C#. For very low level programming (drivers for example) plain C keeps leading position. In web programming there are many other languages - PHP, Pyton, Ruby and other but not C++. Therefore, in recent years justify the use of C++, strongly narrowed and moved into the region which is specialized tasks. It can be server-based applications, system services critical to the execution time, some system interfaces.
But there is some good news :) First - study of C++, very properly developing brain and is great preparation for the programmer.
The more so the language is still very popular and in good demand. If you start to learn I could advise the two volume edition of Stroustrup (read again and again until full enlightenment) and then 2 books - Effective C++ by Scott Meyers (after reading Meyers one of my friends who was using in C + + for some years said - Good grief!!!I did not know the language C++ :)

Options: ReplyQuote

Written By
October 28, 2010 09:57PM
January 05, 2011 11:50AM
March 21, 2011 11:03PM
January 22, 2011 11:15PM
March 25, 2011 04:25PM
May 28, 2011 06:38AM
Re: is c++ more difficult than c?
January 29, 2011 01:14PM
March 27, 2011 03:24AM
March 27, 2011 03:15AM
April 09, 2011 08:40AM
April 14, 2011 07:40AM
June 03, 2011 04:42AM

Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.