C++ Video Series Introduction | Modern Cpp Series Ep. 1
YouTube transcript, YouTube translate
A quick preview of the first subtitles so you know what the video covers.
hi there folks it's mike here and welcome to this new series on c plus plus programming i'm really excited to be bringing this to you because c plus is one of my favorite programming languages it's a general purpose language so you can use it for anything from games web servers desktop applications or whatever you need and c plus plus is also a language where when you need high performance it allows you to access the hardware and just really program the language so that it's not getting in your way or there's unnecessary layers of abstraction on top of it so c plus plus is a multi-paradigm language you can program in it procedurally object oriented functional style and it lets you attack problems in different ways so you can think about the best way to solve a programming problem so it allows you to be creative and it doesn't tend to get in your way that said c plus plus can be a really big language so that's why i want to do this video series on it starting from the beginning talking about things like loops and so on it's expected that you'll at least know a little bit of programming but you can always supplement that with some googling or reading some books as well but then what i'm really excited about is i'm going to get into topics that i don't normally get to spend a lot of time in so we will cover stuff like classes inheritance other object oriented features and concepts things like pointers references and so on but then i can dive a little bit more into the advanced stuff like the rule of three or the rule five or what move semantics are and how those play into all these different things if you haven't heard of those things no worries but we will be able to talk about advanced things like memory allocators different types of smart pointers and when and where you should use them maybe some design patterns and how to apply them as needed so i think this will be really great and it'll supplement some of the other series that i have on game programming for example where c plus plus is just one of the default choices so where we're going to start is a few your operating system again the great thing about c plus plus is it's available on windows linux mac and well many other systems so if you're going to go into console game development or embedded systems c plus is still your tool that you can use so anyway i just wanted to share my excitement and let you know