-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What we need to send to nostarch for changes #1607
Comments
I believe you have all the big bits; I went through and diff'd 2018 and second edition a few weeks ago and all of this looks about right Regarding questions:
IMO, we should include it.
IMO, we should include it.
1.31, that's the first 2018 release
Yep!
I'd be happy with either approach, to be honest. Maybe since we have the text, for now they go to "legacy". |
I think we should take it out. |
Is there any reference or mention about embedded support? I know the 2018-edition had embedded support as a goal, but having an interest in this area, I found only some info in the first edition. I know it is something that should not the in the introduction book to rust, but some mention and a pointer to other docs/info/site could be useful. |
@eddyp The working groups for the command line, wasm, networking, and embedded areas that we're spotlighting with the 2018 edition are all implemented as crates, not in the language or the standard library itself. They're all still evolving quickly as well! That makes these areas not great candidates for inclusion in the book itself. The good news is that each of the subject areas is writing their own book, and they're going to be featured prominently on the new rust-lang.org website. You can check out the embedded rust book here and keep your eye out for an alpha announcement about the new website this week :) |
Hoookay I think I got everything for this round at least. |
I'm making a list of what I've found that has changed between the first printing and 2018-edition that we need to tell nostarch we want to change, I want to make sure I get everything. I haven't actually looked at all of this yet, just trying to get a handle on it.
There are some questions for you throughout @steveklabnik, also lmk if there's anything missing that you can think of?
Large sections of new text:
Smaller changes:
nostarch/version-note.md
What version we're pinning these updates to (1.31)nostarch/appendix-a-new-section.md
Keywords appendix Anostarch/chapter10-traits-as-parameters.md
10-02: new "Traits as Parameters" section, new "Returning Types that Implement Traits" section, some otherimpl trait
changes throughoutResult<T, E>
in tests" section--bin
withcargo new
callsfs:read_to_string
changesdyn
additionsref
andref mut
" section (or moving to "Legacy patterns:ref
andref mut
" section?)19-01: slice alignment caveat19-02: new "The anonymous lifetime" sectionThe text was updated successfully, but these errors were encountered: