3 ms·
CS:APP 3rd version you can buy on Abe Books the global edition for $20, then follow this course and watch 'old videos' https://www.cs.cmu.edu/~213/schedule.html
by hackermailman 10y ago
CS:APP 3rd version you can buy on Abe Books the global edition for $20, then follow this course and watch 'old videos' https://www.cs.cmu.edu/~213/schedule.html https://www.cs.cmu.edu/~213/schedule.html
Everything in this style guide is covered in CS:APP https://matt.sh/howto-c https://matt.sh/howto-c
There's also http://rust-class.org/ http://rust-class.org/ and https://www.nostarch.com/Rust https://www.nostarch.com/Rust
- itsmemattchung 10y agoCannot agree enough. I'm studying (at my own pace) the book, practicing the problems, and watching the lectures--I even downloaded the Panopto iPhone app to watch lectures while on the bus ride into work. The course is very rewarding: x86, memory systems, systems programming, linking, socket programming ... all packed in a single book, providing a holistic view of systems, from a programmers perspective.
- bogomipz 10y agoWow, what great links! Thanks. Also I had no idea No Starch had a Rust book.
- kod 10y agoThe No Starch book is just a print version of https://rust-lang.github.io/book/ https://rust-lang.github.io/book/
- bogomipz 10y agoOh I did not pick up on that, thanks. No Starch are pretty nice nice pressings though so might be worth it. Cheers.
- steveklabnik 10y agoOne of two authors here! Here's the situation: No Starch, being as awesome as they are, are totally happy with printing an open-source book. The Rust project wanted to do a second edition of the book for various reasons, so Carol and I have been doing that, but also, working with No Starch's editors. So they've been collaborating with us on it. It also means you can get a nicely laid out eBook, the paper copy, all of that. The proceeds are going to charity.