Cantitate/Preț
Produs

Programming Languages: C and C++

Editat de Gracie Mckenzie
en Limba Engleză Hardback – mar 2022

În domeniul dezvoltării software de sistem și al ingineriei de control, alegerea între un limbaj procedural și unul orientat pe obiecte dictează întreaga arhitectură a unui proiect. Ne-a atras atenția acest volum coordonat de Gracie Mckenzie tocmai pentru că nu tratează limbajele C și C++ ca entități izolate, ci explorează evoluția de la abordarea top-down a limbajului C, strâns legat de ecosistemul UNIX, către flexibilitatea bottom-up a succesorului său. Volumul explică tehnic cum C++ reușește să mențină performanța brută prin abstractizări cu cost zero (zero overhead), oferind în același timp o structură mai clară și o reutilizare superioară a componentelor. Apreciem rigoarea cu care sunt prezentate conceptele de mapare hardware, esențiale pentru programarea la nivel de kernel sau în industria jocurilor video, unde eficiența este critică. Dacă C++ for Beginners de Robert Anderson v-a oferit cadrul teoretic de bază și o introducere în filozofia limbajului, lucrarea de față, publicată de Murphy & Moore Publishing, oferă instrumentele practice necesare pentru a înțelege profunzimea implementărilor. Textul analizează comparativ sintaxa și sensibilitatea la majuscule (case sensitivity) a ambelor limbaje, oferind exemple concrete care facilitează tranziția de la programarea procedurală la cea pe obiecte. Este o resursă utilă pentru cei care doresc să stăpânească atât fundamentele „low-level” ale C, cât și avantajele de design oferite de C++, totul într-un format compact de 236 de pagini.

Citește tot Restrânge

Preț: 79767 lei

Preț vechi: 99709 lei
-20%

Puncte Express: 1197

Carte disponibilă

Livrare economică 17 iunie-01 iulie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit pentru acest produs Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781639874620
ISBN-10: 1639874623
Pagini: 236
Dimensiuni: 178 x 254 x 14 mm
Greutate: 0.63 kg
Editura: Murphy & Moore Publishing

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să înțeleagă dedesubturile hardware ale limbajelor C și C++. Cititorul câștigă o perspectivă clară asupra modului în care abstractizările influențează performanța în software-ul de sistem. Este un ghid esențial pentru tranziția de la scrierea de cod procedural la arhitecturi complexe orientate pe obiecte, oferind rigoarea tehnică necesară în medii profesionale de dezvoltare.


Descriere scurtă

C is a general purpose programming language. It is closely associated with UNIX and borrows many of its features from B language. It is a procedural language which uses top down approach in program designing. While both C and C++ are case sensitive, latter is an object oriented language which uses bottoms up approach for program designing. C++ was introduced as an extension to C language. Another major feature of C++ is that it allows zero overhead abstractions based on hardware mappings. C++ is generally considered to have better reusability and readability than C. It is used extensively system softwares, video games and operating systems. This book is compiled in such a manner, that it will provide in-depth knowledge about the theory and practice of C and C++. Also included herein is a detailed explanation of the various concepts and applications of C and C++ programming languages. Coherent flow of topics, student-friendly language and extensive use of examples make this book an invaluable source of knowledge.