L
L
Leonid2015-01-23 11:21:29
C++ / C#
Leonid, 2015-01-23 11:21:29

Is learning C++ from Schildt's book, 3rd edition, 2010 still relevant?

I started learning C++ from the book by G. Schildt, but at the moment, as I understand it, C++11 is already widely used, while the book describes an early version. Is it worth it to study the material of the book and then read what's new in the eleventh pluses, or are there books on the new version?
Thank you all for your understanding and response ;)

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vitaly, 2015-01-23
@n0n4m3r

Schildt did not read.
I think that you simply won't understand C++11 without C++. Like it or not, C++11 is just a patch, albeit a very cool and convenient one (especially with C++14). For the time being, C ++ 11 will be widely used in our country, another five years will pass (and even then there will be a ton of legacy code that is easier to maintain in C ++ than to translate into C ++ 11) + you have 80-100% (depends on the company) questions at the interview will be on the usual C ++.
My advice: learn C++ from any textbook while doing a lot of programming along the way. Then open the article on the C++11 Wiki or Stroustrup's FAQ and read it. You can also read the latest book on C++11/14 by Scott Meyers. Good book, I recommend it. By the time you master C ++, it will already be MB and it will be released in Russian.

G
GeraldIstar, 2015-01-23
@GeraldIstar

I'm not familiar with C ++, and my opinion is certainly not competent, but I can say two things:
1) No one knows the pros completely (well, very few people).
2) Lately, something very often new standards come out. It seems that there was C++14 recently, C++17 is already planned.
In general, the main thing is to start. And there, along the way, you will figure out what you need and what you don’t.
Again, I'm not a C++ developer. But I don't think I'm far from the truth.

D
Don Kaban, 2015-01-23
@donkaban

No. And never was. Schildt is a disgusting author.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question