Julia Applegate
ISBN:9798887157672
Pages:217
Binding: Hardcover
Language: English
“Mastering ADVANCED LINUX PROGRAMMING Techniques” provides an essential, in-depth exploration for college-level students seeking to develop sophisticated GNU/Linux software. This textbook begins with foundational principles for crafting robust, efficient code, systematically delving into system-level programming intricacies.
Readers will gain expert command over process and thread management, mastering inter process communication vital for concurrent application design. The text thoroughly covers direct OS interaction via Linux system calls, explores device interfacing, and unravels the /proc filesystem’s secrets. Critical techniques like inline assembly for optimization and comprehensive security practices are integrated throughout. This definitive guide empowers students to build secure, high-performance, and production-ready Linux applications, truly mastering advanced system programming.
Julia Applegate, Ph.D., is a leading computer scientist with extensive research in operating systems and cybersecurity. Their work, published in numerous papers and labs, deeply informs this textbook on GNU/Linux software development.
| Author | Julia Applegate |
|---|---|
| ISBN | 9798887157672 |
| Year of Publication | 2026 |