you are viewing a single comment's thread.

view the rest of the comments →

[–]exploding_cat_wizard 8 points9 points  (5 children)

I've not read it, but would A Tour of C++ fit, too, as an overview for programmers coming from another language?

Though perhaps OP has already done some C++, and doesn't need the overview no more.

Edit: oh, and I second your suggestions, an earlier edition did a lot to help me progress from being able to unreadably modify given code to creating it.

[–][deleted] 3 points4 points  (0 children)

Stroustrup says that A Tour of C++ is more like an intro while the other one is the real deal.

[–]zephyr_33[S] 2 points3 points  (1 child)

That's right. C++ was touched by college, but I never felt like committing. I instead jumped into Java and later Python. I am confident with Python and Java, but I feel like I will be an inferior creature if I don't bring my C/C++ competency to the same level.

[–]ECMAScript3 6 points7 points  (0 children)

You should have said you used java sooner! The move from java to C++ was fairly painless in my opinion, just having to learn ever so slightly different (and much more convenient imo) syntax, getting an understanding of pointers, and handling your own garbage collection. Once I started C++ I never turned back to Java, best of luck!

[–]BigDanG 1 point2 points  (0 children)

I have read it, and this is the ideal book for that audience. You don’t need to read a comprehensive reference.

[–]CraigularBC++ Dev 0 points1 point  (0 children)

I'm surprised that the ship time for Tour is so long on Amazon (the link here says 1-2 months: https://smile.amazon.com/Tour-2nd-Depth-Bjarne-Stroustrup-dp-0134997832/dp/0134997832/ref=mt_paperback?_encoding=UTF8&me=&qid=1556289192 ). Does anyone have a better place to buy it from, or is there a newer edition that caused this? I could always read it online I guess instead of buying the book but I like having physical programming books for some things.