5 ms·
Quick Rust noob question: I heard there's a new book in writing. Should I wait for it or read the current one?
by oDot 10y ago
Quick Rust noob question: I heard there's a new book in writing. Should I wait for it or read the current one?
- steveklabnik 10y agoAuthor here! You can check out the new book here: http://rust-lang.github.io/book/ http://rust-lang.github.io/book/ We're working on the new book because the old book isn't as good as it could be, but that doesn't mean it's bad: a lot of people have told me that they really love it. But I am hyper-critical of my own work, and there's a lot of ways you can improve something that's already good :) As you can see, the new book isn't really far enough along to fully teach you Rust yet. I would maybe check out the new material first, and then just read the existing book afterwards.
- nfrmatk 10y agoFWIW, I am one of those people who really loves it. I'm excited for a new book, but I feel it's worth saying that the old one has been not only instrumental in my efforts to learn Rust, but also a flat-out enjoyable read. Thank you!
- steveklabnik 10y agoI am really, really glad to hear it. Thank you :)
- oDot 10y agoFantastic, thanks!
- akerro 10y agoWould you also make builds available in epub/mobi?
- steveklabnik 10y agoHopefully someday, though the new book will also be published by No Starch, so if you don't want to wait, I'll bet you can buy one from them (proceeds going to charity).
- dxxvi 10y agoAnd html as well.
- steveklabnik 10y agoHTML has always and will always be available.
- fizzbatter 10y agoBy the way, you've helped me multiple times in multiple mediums - it appears you're both very active and very productive. It is very appreciated, thank you. (I'm sure some random strangers thank you doesn't mean much, but it's hard to not notice your work. And i just wanted to make sure i expressed my appreciation.)
- steveklabnik 10y ago<3 No, it helps a lot, and I appreciate it. Thanks.
- lobster_johnson 10y agoCool! One thing I hope you can fix: That page hijacks cmd-option-{left, right}, which are (or can be) used in Safari for tab switching. Very annoying. Apps that hook the arrow keys should always check for whether shift/alt/ctrl/meta keys are also down, to avoid trampling on people's keyboard shortcuts.
- steveklabnik 10y agoAh! I will file a bug against mdbook tomorrow, Thanks.
- JoshTriplett 10y ago> Apps that hook the arrow keys should always check for whether shift/alt/ctrl/meta keys are also down, to avoid trampling on people's keyboard shortcuts. The majority of pages shouldn't intercept up/down either, because that breaks the ability to scroll the page. Only pages that will never involve scrolling (such as whole-screen web apps or games) should do that. Left/right can be OK, as long as you never expect your page to need horizontal scrolling.
- biokoda 10y agoRead the rustbyexample book: http://rustbyexample.com/hello.html http://rustbyexample.com/hello.html If you ask me it's better. Assuming you are not new to programming.