Sam programuję w C++ od dobrych 7-8 lat i ten język ciągle mnie zaskakuje.
Wraz z wchodzeniem nowych standardów, pojawiają się ciekawe rzeczy, dzięki którym można przyspieszyć programy, a także ułatwić sobie w pewien sposób prace nad programem.
Nie wiem czy miałeś styczność z takimi zagadnieniami jak:
- przeciążanie operatorów
- konstruktory kopiujące i przenoszące
- wyrażenie prekompilowane constexpr
- szablony klas i funkcji
- wielowątkowość
- wyrażenia lambda
Są to rzeczy, które wykorzystuję dość często w swoich projektach i według mnie są one dość potrzebny i wypadałoby się w miarę orientować w tych zagadnieniach.
Sam pisząc kod produkcyjny w C++ twierdzę, że znajomość tego języka jest na takim poziomie, że w dość sensownych czasie jestem wstanie napisać w teorii dowolny kod, ale jednak twierdzę że nie znam go zbyt dobrze.