New changes Rust 1.78.0! Sponsor me on GitHub for more videos: github.com/sponsors/CleanCut/
Links:
Rust 1.78.0 Blog Post - blog.rust-lang.org/2024/05/02...
Rust 1.77.2 security advisory - blog.rust-lang.org/2024/04/09...
ByteCode Alliance WASI 0.2 blog post - bytecodealliance.org/articles...
Rust's Google Summer of Code - blog.rust-lang.org/2024/05/01...
Artwork - foundation.rust-lang.org/img/...
0:00 Last video?
0:21 Intro
0:36 Catch Up
0:39 1. RustConf 2024
1:11 2. Rust 1.77.2
1:41 3. Changes to Rust's WASI targets
2:44 4. Default to rust-lld on nightly x86_64-unknown-linux-gnu
3:18 5. Google Summer of Code 2024
4:22 Rust 1.78
4:31 6. Stabilize #[diagnostic] and #[diagnostic::on_unimplemented]
5:23 7. Asserting unsafe preconditions
6:27 8. Deterministic realignment
6:52 9. Windows 10 is the oldest supported version
7:08 Other Rust Changes
7:18 10. Stabilize #[cfg(target_abi = ...)]
7:44 11. Make async-fn-in-trait implementable with concrete signatures
7:53 12. Matching NaN is now a hard error
8:08 13. Allow static mutable references to arbitrary types
8:33 14. Extend invalid_reference_casting lint to include references casting to bigger memory layout
8:59 15. New lint: non_contiguous_range_endpoints
9:25 16. Add wasm_c_abi future-incompatibility lint
9:44 17. Update indirect_structural_match and pointer_structural_match lints to match RFC
9:59 18. Promote lint to hard error: const_patterns_without_partial_eq
10:13 19. Split refining_impl_trait lint into _reachable, _internal variants
10:29 Cargo
10:33 20. Stabilize global cache database
11:01 21. Stabilize lockfile v4 format
11:20 22. Auto-detect when terminal supports non-ASCII Unicode characters
11:50 23. Officially support target.(triple).rustdocflags
12:09 24. Ensure users know a feature is being created
12:20 25. Improve error when adding registry packages while vendored
12:27 26. Collapse generated file list
12:46 27. Print "Creating" rather than "Created" Status
13:00 28. Cargo keys and definitions note moved from Cargo.toml to output
13:14 The End...?
14:24 So let's try this...
15:18 Today's Artwork
16:17 Outro
Visit ultimaterustcourses.com for Ultimate Rust Crash Course and other Rust courses or sponsor me on GitHub: github.com/sponsors/CleanCut/
Негізгі бет Ғылым және технология Rust 1.78.0: Last Rust News Video...ever?
Пікірлер: 101