Beginning Rust Programming
Autor Ric Messieren Limba Engleză Paperback – 9 mar 2021
Considerăm că expertiza lui Ric Messier în securitate informatică și rețele de întreprindere aduce o perspectivă pragmatică rară în literatura tehnică. Autorul, cunoscut pentru lucrări fundamentale în domeniul securității precum Security Strategies in Linux Platforms and Applications sau ghidurile Ceh V11 Certified Ethical Hacker Study Guide, aplică aceeași rigoare tehnică și în Beginning Rust Programming. Spre deosebire de manualele sale anterioare axate pe audit și penetrare, această lucrare marchează tranziția către construcția de sisteme sigure de la nivel de cod. Ne-a atras atenția modul în care volumul evită introducerile teoretice lungi, trecând direct la implementări funcționale care pun în valoare viteza și eficiența gestionării memoriei. Structura este concepută pe linia practică a volumului Learning Rust, dar cu un focus distinct pe siguranța firelor de execuție (thread-safety) și modelul de ownership, elemente critice în dezvoltarea sistemelor moderne. Suntem de părere că abordarea lui Messier este mult mai tehnică decât cea din Hands-On Rust, deoarece nu se rezumă la dezvoltarea de jocuri, ci explorează integrarea cu alte limbaje și utilizarea Rust în ecosistemul dispozitivelor embedded. Textul ghidează cititorul prin sistemul bogat de tipuri al limbajului, explicând cum pot fi eliminate erorile comune de segmentare și memory leaks direct din faza de compilare. Ritmul este alert, fiind calibrat pentru cei care înțeleg deja conceptele de bază din C sau C++ și doresc să adopte un limbaj multiparadigmă fără a sacrifica performanța la nivel de hardware.
Preț: 238.95 lei
Preț vechi: 298.69 lei
-20%
Carte disponibilă
Livrare economică 01-15 mai
Specificații
ISBN-10: 1119712971
Pagini: 416
Dimensiuni: 185 x 231 x 22 mm
Greutate: 0.68 kg
Editura: Wiley
Locul publicării:Hoboken, United States
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să treacă de la C++ la Rust fără a parcurge sute de pagini de teorie abstractă. Veți câștiga o înțelegere practică a ownership-ului și a siguranței memoriei, competențe esențiale pentru dezvoltarea de software robust și sisteme embedded. Este un ghid tehnic semnat de un expert în securitate, ideal pentru cei care pun preț pe eficiența codului.
Despre autor
Ric Messier, deținător al certificărilor CEH și CISSP, este un profesionist în securitate IT cu decenii de experiență în gestionarea rețelelor de mari dimensiuni. Cu o prezență constantă în publicații de specialitate precum Hakin9 și PenTest Magazines, Messier îmbină activitatea de consultant cu cea academică, predând cursuri de securitate și rețele la Brandeis University și Champlain College. Expertiza sa în hacking etic și criminalistică informatică se reflectă în modul în care abordează programarea, punând un accent deosebit pe scrierea de cod rezistent la vulnerabilități.
Descriere scurtă
In Beginning Rust Programming, accomplished programmer and author Ric Messier delivers a highly practical, real-world guide to coding with Rust. Avoiding dry, theoretical content and "Hello, world"-type tutorials of questionable utility, the book dives immediately into functional Rust programming that takes advantage of the language's blazing speed and memory efficiency.
Designed from the ground up to give you a running start to using the multiparadigm system programming language, this book will teach you to:
- Solve real-world computer science problems of practical importance
- Use Rust's rich type system and ownership model to guarantee memory-safety and thread-safety
- Integrate Rust with other programming languages and use it for embedded devices