Amazon says August 10 but it may be sooner - there's probably a pipeline that's getting kicked into action right now to do that.
Honestly for stuff like that you'd be better off playing around in something like Racket where you can design and implement a language on the fly.
As a language example C++ has mostly been influential as an example of what not to do.
I think this book is a very nice example of how systems programming can be taught using Rust:
https://www.amazon.com/Rust-Action-TS-McNamara/dp/1617294551
> I took a look at the Amazon.com page and it’s showing that it was published on August 10th.
For me, both amazon.com (https://www.amazon.com/dp/1617294551) and the local Amazon show the paperback as only available through third parties despite a publication date of June 29. That probably explains why the preorder hasn’t shipped yet.
That new book that just came out is about rust and system programming. I have no critique of it for you, I just thought it unusual that a beginner book on rust is also about system programming.
I didn't want to add the link because I was conscious of being too spammy. https://www.amazon.com/Rust-Action-Tim-McNamara/dp/1617294551/
If you want to read it straight away, I recommend buying direct from the publisher though (https://www.manning.com/books/rust-in-action?a_aid=rust&a_bid=0367c58f&chan=twitter). That way you can read the ebook before it's officially released to retailers.
I waited a long time from my original order date, but Rust in Action is really good.