Sakra, naky dlouhy, ale jak v C tak C++ se da prasit i optimalizovat. To, ze pouzil C++ este neznamena, ze vyuzil vsechny ty objektovy a dynamicky moznosti - nevim, nezkoumal sem ten jeho kod.
No pouzil tam to dost, samozrejme nevyuzil ty vymozenosti na 100%, protoze pak, by se nemohli odoptimalizovat ...
Ale na konci to shrnul, co vsechno vlastne se v tom kodu vyskytlo:
objekty, metody, delegujici konstruktory/destruktory, lambdy/uzavery, destrukturujici bindovani, funkcni volani, if initializery, rekurzivni variadicky sablony a algoritmy z STL. Tohle vsechno se odoptimalizovalo pryc.