Info

Simple Programmer Podcast

The Simple Programmer Podcast is a short podcast that is a mix of career advice, philosophy and soft skills from successful author and software developer, John Sonmez. John is the founder of http://simpleprogrammer.com, one of the most popular software development blogs, and the author of the best-selling book, "Soft Skills: The Software Developer's Life Manual." (http://simpleprogrammer.com/softskills) Geared towards a programmer or software developer audience, but contains practical advice on: Career development Entrepreneurship Fitness Finance Productivity Personal development And more... That anyone can benefit from. Each episode is between 5 and 10 minutes long with at least 3 new episodes each week.
RSS Feed
Simple Programmer Podcast
2017
May
April
March
February
January


2016
December
November
October
September
August
July
June
May
April
March
February
January


2015
December
November
October
September
August
July
June
May


All Episodes
Archives
Now displaying: Page 1
Dec 1, 2016

So, a lot of you guys requested a Top 10 C++ Books and well... There you have it!

Lately, I've been doing a lot of different Top Books on my channel. I figured it is an awesome way of providing a good way to start for those who want to learn new programming languages or even for those people that want to study more about a specific language.

So, in this video I'll give you my Top 10 C++ Books. This will be an awesome resource for those who want to learn C++, especially nowadays if a lot of information overload. Having focus and knowing where you want to go will definitely make a big difference on how fast you'll learn C++

If you don't know, C++ is one of the most popular programming languages nowadays. It is a robust language and here are only a few of its pros:

- Is extremely popular, and therefore lots of support is available.
- Has a large base of freely available code for download, while also supporting direct integration with ASM and C.
- Is very powerful, and can be used to create just about any program, including low-level system programs.
- There is a compiler for C++ on every major operating system. C++ programs that are purposely written for portability will work on many major operating systems with little change in code.
- C++ is a language which is compiled (transformed from human readable code to low-level machine code), so it can often run faster than languages such as Java, Python, and C#; as it does not depend on an interpreter or a "run-time environment" which must be loaded beforehand.
- Has a long established usage base that likely guarantees support for the language will continue for quite some time.
- Many languages are based off of C/C++, such as Java, so knowledge in C++ will make it easier to understand these languages.
- Has a relatively small associated C++ Standard Library as compared to languages such as Java's Standard Platform SDK or C#'s .NET Framework, permitting greater versatility and reducing the system footprint of resulting compilations.
- Has been standardized by the International Standards Association as ISO/IEC 14882 with significant versions of the standard released in 1998, 2003 and 2011.
- Has a significant number of open source libraries available, including the Boost which are freely and widely available.
(Source: https://en.wikiversity.org/wiki/C%2B%2B)

So, do you wanna know what are the best C++ books? Watch this video and find out!

Programming: Principles and Practice Using C++: https://simpleprogrammer.com/princpracticesc++
C++ Primer: https://simpleprogrammer.com/c++primer
Accelerated C++: Practical Programming by Example: https://simpleprogrammer.com/acceleratedc++
Thinking in C++, Vol. 1: Introduction to Standard C++: https://simpleprogrammer.com/thinkinginc++
Effective C++: 55 Specific Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/effectivec++
More Effective C++: 35 New Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/moreeffectivec++
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library: https://simpleprogrammer.com/effectivestl
The C++ Programming Language: https://simpleprogrammer.com/thec++language
The Design and Evolution of C++: https://simpleprogrammer.com/designevolc++

Top Programming Books Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XoA9VdooMPPiDFsckl1d_2
How To Learn C++?: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XYAbLKJ54J7eC5ft01eFeB

0 Comments