C++ Crash Course: A Fast-Paced Introduction
Autor Joshua Alfred Lospinosoen Limba Engleză Paperback – 26 sep 2019
Actualizarea majoră pe care o aduce acest volum rezidă în concentrarea strictă pe C++17, cel mai modern standard ISO la momentul publicării, eliminând practicile arhaice care fac adesea procesul de învățare anevoios. Observăm o structură pragmatică, gândită să ghideze cititorul prin cele peste 700 de pagini de documentație tehnică fără a se pierde în amănunte istorice irelevante pentru un dezvoltator contemporan. Reținem că C++ Crash Course nu este doar un manual de sintaxă, ci un ghid de inginerie software aplicată, axat pe performanța brută necesară în dezvoltarea sistemelor de operare, a motoarelor de jocuri și a sistemelor de realitate virtuală.
Abordarea autorului Joshua Alfred Lospinoso este una directă, axată pe eficiență. Credem că forța acestui text stă în capacitatea de a demistifica gestiunea memoriei și sistemul de tipuri, elemente critice pentru orice aplicație care rulează „aproape de hardware”. Complementar volumului Learning Modern C++ for Finance, care se concentrează pe modelarea financiară și abstractizări matematice, C++ Crash Course acoperă infrastructura de bază și dezvoltarea de sisteme universale, oferind o bază tehnică mult mai largă. De asemenea, spre deosebire de Modern C++ Programming Cookbook, care oferă soluții punctuale tip „rețetă”, volumul de față construiește o înțelegere structurală, de la bazele limbajului până la biblioteca standard (STL).
În paginile sale, publicate sub egida No Starch Press, găsim o analiză detaliată a conceptelor de metaprogramare și a șabloanelor (templates), elemente care definesc versatilitatea C++. Stilul este unul tehnic și riguros, evitând superlativele inutile în favoarea unor specificații clare și a exemplelor de cod care pot fi testate imediat.
Preț: 287.27 lei
Preț vechi: 448.44 lei
-36%
Carte disponibilă
Livrare economică 08-20 mai
Livrare express 24-30 aprilie pentru 109.07 lei
Specificații
ISBN-10: 1593278888
Pagini: 792
Ilustrații: 1 Illustrations, unspecified
Dimensiuni: 152 x 235 x 45 mm
Greutate: 1.13 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:New York, United States
De ce să citești această carte
Recomandăm acest volum programatorilor care doresc să treacă de la limbaje interpretate la C++ fără a parcurge sute de pagini de teorie depășită. Cititorul câștigă o înțelegere solidă a standardului C++17, esențială pentru proiecte unde performanța este critică. Este instrumentul ideal pentru cei care vizează domenii precum robotica, dezvoltarea de browsere sau sistemele embedded.
Descriere
- C++ is one of the most widely used languages for real-world software.
- With the ubiquity of web browsers, mobile devices, and the internet-of-things, the demand for system programming is huge
- Many C++ books are very advanced or too basic. This offers veteran programmers a more practical middle ground.
- A valuable resource for anyone involved in the security, gaming, computational science, and finance markets.
Descriere scurtă
C++ is one of the most widely used languages for real-world software. Wherever performance matters, C++ is the de facto standard. It's the language behind operating systems, embedded devices, games, web browsers, and virtual reality systems. As a C++ developer, you can program efficient software on virtually any platform. C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard.