Планы чтения на полгода: C, фундаментальное, жизненное • Stream
Короче, список книг — ниже. А болтовня — ближе к концу записи. Advanced Topics in C — Noel Kalicharan [2013] Art of Concurrency — Clay Breshears [2009] Bare-Metal Embedded C Programming — Israel Gbati [2024] Beej’s Guide to C Programming Volume I — B. Hall [2023] Beej’s Guide to C Programming Volume II Library Reference — B. Hall [2022] C Programming. A Modern Approach. 2nd Edition — K.N. King [2008] C Unleashed — R. Heathfield, L. Kirby [2000] Computational Geometry in C — Joseph O'Rourke [1998] Computational Geometry. Methods and Applications — Jianer Chen [1996] Data Science at the Command Line — Jeroen Janssens [2021] Deep C Dives Adventures in C — M. James [2024] Extending & Embedding Python Using C — M. James [2023] Foundations of Linux Debugging, Disassembling, and Reversing — Dmitry Vostokov [2023] Intermediate C Programming — Yung-Hsiang Lu, George Thiruvathukal [2024] Is Parallel Programming Hard — Paul E. McKenney [2017] Linkers and Loaders — J. Levine [1999] Mastering Algorithms with C — Kyle Loudon [1999] Modern C Programming — G. Orhan [2024] Modern C — Jens Gustedt [2025] Moving from C to C++ — A. Goyal [2013] Object Thinking — David West [2004] Practical C — G. Zambon [2016] Problem Solving and Program Design in C — Jery N. Hanly, Elliot B. Koffman [2002] State Charts Test Driven Development for Embedded C — J.W. Grenning [2011] Tiny C Projects — D. Gookin [2023] Working Effectively with Unit Tests — Jay Fields [2015] Writing a C Compiler — N. Sandler [2024] Writing for Developers — Piotr Sanra, Cynthia Dunlop [2025] Анализ пакетов — К. Сандерс [2019] Безопасное программирование на C и C++ — Р.С. Сикорд [2015] Жемчужины разработки — Карл Вигерс [2024] Компиляторы. Принципы, технологии, инструменты — Ахо, Лам, Сети, Ульман [2008] Компьютерные системы. Архитектура и программирование — Р.Э. Брайант, Д.Р. О'Халларон [2022] Основы многопоточного, параллельного и распределённого программирования — Г. Эндрюс [2023] Переход на Rust — Л. Мара, Дж. Холмс [2025] Принятие решений в неопределённости — Д. Канеман, П. Словик, А. Тверски [2005] Причинно следственный анализ для смелых и честных — Матеус Факур, Артем Груздев [2025]
Короче, список книг — ниже. А болтовня — ближе к концу записи. Advanced Topics in C — Noel Kalicharan [2013] Art of Concurrency — Clay Breshears [2009] Bare-Metal Embedded C Programming — Israel Gbati [2024] Beej’s Guide to C Programming Volume I — B. Hall [2023] Beej’s Guide to C Programming Volume II Library Reference — B. Hall [2022] C Programming. A Modern Approach. 2nd Edition — K.N. King [2008] C Unleashed — R. Heathfield, L. Kirby [2000] Computational Geometry in C — Joseph O'Rourke [1998] Computational Geometry. Methods and Applications — Jianer Chen [1996] Data Science at the Command Line — Jeroen Janssens [2021] Deep C Dives Adventures in C — M. James [2024] Extending & Embedding Python Using C — M. James [2023] Foundations of Linux Debugging, Disassembling, and Reversing — Dmitry Vostokov [2023] Intermediate C Programming — Yung-Hsiang Lu, George Thiruvathukal [2024] Is Parallel Programming Hard — Paul E. McKenney [2017] Linkers and Loaders — J. Levine [1999] Mastering Algorithms with C — Kyle Loudon [1999] Modern C Programming — G. Orhan [2024] Modern C — Jens Gustedt [2025] Moving from C to C++ — A. Goyal [2013] Object Thinking — David West [2004] Practical C — G. Zambon [2016] Problem Solving and Program Design in C — Jery N. Hanly, Elliot B. Koffman [2002] State Charts Test Driven Development for Embedded C — J.W. Grenning [2011] Tiny C Projects — D. Gookin [2023] Working Effectively with Unit Tests — Jay Fields [2015] Writing a C Compiler — N. Sandler [2024] Writing for Developers — Piotr Sanra, Cynthia Dunlop [2025] Анализ пакетов — К. Сандерс [2019] Безопасное программирование на C и C++ — Р.С. Сикорд [2015] Жемчужины разработки — Карл Вигерс [2024] Компиляторы. Принципы, технологии, инструменты — Ахо, Лам, Сети, Ульман [2008] Компьютерные системы. Архитектура и программирование — Р.Э. Брайант, Д.Р. О'Халларон [2022] Основы многопоточного, параллельного и распределённого программирования — Г. Эндрюс [2023] Переход на Rust — Л. Мара, Дж. Холмс [2025] Принятие решений в неопределённости — Д. Канеман, П. Словик, А. Тверски [2005] Причинно следственный анализ для смелых и честных — Матеус Факур, Артем Груздев [2025]



