This is an automated archive made by the Lemmit Bot.
The original was posted on /r/rust by /u/DrSalewski on 2025-05-27 12:57:16+00:00.
As you might have noticed, the online version of the Rust book titled “Rust for C Programmers” got a dedicated website at www.rust-for-c-programmers.com. Despite the title, the book doesn’t require prior experience with the C language. The name is mainly meant to indicate that the book is not aimed at complete beginners who have never written code or lack any basic understanding of systems programming. That said, even newcomers should find it accessible, though they may occasionally need to refer to supplementary material.
The book focuses on teaching Rust’s core concepts with clarity and precision, avoiding unnecessary verbosity. At around 500 pages, it covers most of Rust’s fundamentals. In contrast, shorter books (e.g., 300-page titles on Amazon) often teach only the easy stuff and omit crucial aspects. While some repetition and occasional comparisons to C could have reduced the book volume by approx. 70 pages, we believe these elements reinforce understanding and support the learning process.
No major updates are planned for the coming months. However, starting next year, we will see if someone will be willing (and able) to create the two missing chapters about macros and async. By the end of 2026, we might consider releasing a paper printed edition, though we expect limited demand as long as the online version remains freely available.