но и не понял, где в этом языке сложность
1. сложность в поиске работы
2. сложность в написании программ, аналогичных программам на C#, java
3. очень легко забыть очистить память выделенную оператором new, работа с указателями, ссылками, виртуальными функциями. А если лезть в дебри таблиц виртуальных ф-ций, то вы автоматически начнете программировать ради программирования.
Я даже толком и не понимаю весь потенциал языка
на плюсах можно написать все тоже самое, что можно написать на C# или Java и наоборот. Возможно единственный плюс C++ в том, что программы на нем получаются несколько более производительными (на ассемблере еще лучше в этом плане), хотя тут большую часть играет опыт разраба: какие алгоритмы он пишет, как выстроена архитектура программы.
Помогите мне составить систему, по которой возможно достичь хотя бы начальных результатов в изучении C++. Я думаю в этом вопросе лучшим средством будут книги, хотя и хватает довольно много полезных видеокурсов. Заранее благодарю за вашу помощь,
Изучал С++ упорно первый год своего знакомства с программирование, даже написал небольшую игру. Не вижу в этом языке практической пользы в нынешнем 2018 году, если только ради развития самой теории программирования, но не ради написания программ. Слишком сложный в применении.