C++ High Performance, Second Edition
Autor Björn Andrist, Viktor Sehren Limba Engleză Paperback – 21 dec 2020
Resursele care însoțesc C++ High Performance, Second Edition sunt esențiale pentru orice inginer software: achiziția volumului include un eBook gratuit în format PDF, facilitând accesul rapid la referințe în timpul sesiunilor de codare. Această a doua ediție, semnată de Björn Andrist și Viktor Sehr, reprezintă un ghid tehnic riguros pentru optimizarea aplicațiilor dezvoltate în [C++](language), punând un accent deosebit pe eficiența resurselor fără a compromite structura curată a codului.
Remarcăm centrarea pe standardul C++20, autorii integrând organic noile facilități precum corutinele pentru sarcini asincrone și range-urile pentru compunerea algoritmilor. Volumul nu se rezumă la teorie, ci analizează punctual modul în care gestionarea memoriei și optimizarea structurilor de date influențează direct performanța la nivelul cache-ului CPU. Sunt explorate mecanisme avansate precum metaprogramarea și reflexia pentru reducerea codului repetitiv (boilerplate), dar și programarea concurentă prin structuri de date lock-free.
Complementar lui Expert C++ - Second Edition, volumul de față acoperă în profunzime zona de micro-optimizări și profilare a blocajelor (bottlenecks), în timp ce titlul lui Marcelo Guerra Hahn se concentrează mai mult pe design patterns și tehnici funcționale avansate. De asemenea, față de Modern C++ Programming Cookbook - Second Edition, care oferă soluții punctuale sub formă de rețete, C++ High Performance, Second Edition propune o metodologie sistemică de îmbunătățire a vitezei de execuție, de la alocatori de memorie personalizați până la algoritmi paraleli.
Preț: 331.11 lei
Preț vechi: 413.89 lei
-20%
Carte tipărită la comandă
Livrare economică 18 iunie-02 iulie
Specificații
ISBN-10: 1839216549
Pagini: 544
Dimensiuni: 191 x 235 x 30 mm
Greutate: 0.93 kg
Ediția:Second
Editura: Packt Publishing
De ce să citești această carte
Apreciem această carte pentru abordarea sa pragmatică asupra performanței în C++20. Este ideală pentru programatorii care au depășit nivelul de bază și doresc să stăpânească gestiunea memoriei, metaprogramarea și concurența. Cititorul câștigă abilitatea de a scrie cod care rulează mai rapid și consumă mai puține resurse, folosind cele mai noi standarde ale limbajului.