Skip to content
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

013 #33

Merged
merged 3 commits into from
Feb 19, 2020
Merged

013 #33

Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions _episodes/013-rust-1.41.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
layout: post
title: "What's New in Rust 1.41"
date: 2015-05-15T16:00:00Z
file: https://audio.rustacean-station.org/file/rustacean-station/rustacean-station-e013-rust-1.41.0.mp3
duration: "45:18"
length: "32615549"
#reddit: (leave blank on initial publish, amend with link and uncomment this line after Reddit thread has been posted)

# https://github.com/jekyll/jekyll/issues/7744
layout: episode
---

Jon and Ben examine the features of [Rust 1.41](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html).

<!--
The episode introduction goes here.
The first paragraph should ideally be short, and is used in various
places as a "short description" for the episode. Any subsequent
paragraphs show up as "expanded description".
-->

### Contributing to Rustacean Station

<!-- You can probably leave this as-is -->

Rustacean Station is a community project; get in touch with us if you'd like to suggest an idea for an episode or offer your services as a host or audio editor!

- Twitter: [@rustaceanfm](https://twitter.com/rustaceanfm)
- Discord: [Rustacean Station](https://discord.gg/cHc3Gyc)
- Github: [@rustacean-station](https://github.com/rustacean-station/)
- Email: [hello@rustacean-station.org](mailto:hello@rustacean-station.org)

### Timestamps & referenced resources

- [@02:39] - [Relaxed restrictions when implementing traits](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html#relaxed-restrictions-when-implementing-traits)
- [@09:54] - [`cargo install` updates packages when outdated](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html#cargo-install-updates-packages-when-outdated)
- [@12:20] - [Less conflict-prone Cargo.lock format](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html#less-conflict-prone-cargolock-format)
- [@20:27] - [More guarantees when using `Box<T>` in FFI](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html#more-guarantees-when-using-boxt%3E-in-ffi)
- [Rust Unsafe Code Guidelines Working Group](https://github.com/rust-lang/unsafe-code-guidelines)
- [@26:22] - `NonZero*` numeric types now implement `From<NonZero*>` for smaller integer widths
- [@30:40] - [Reducing support for 32-bit Apple targets soon](https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html#reducing-support-for-32-bit-apple-targets-soon)
- [@31:47] - Compiler frontend support for constant propagation
- [Inside Rust Blog - Constant propagation is now on by default](https://blog.rust-lang.org/inside-rust/2019/12/02/const-prop-on-by-default.html)
- [@35:06] - [Cargo profile overrides](https://doc.rust-lang.org/nightly/cargo/reference/profiles.html#overrides)
- [@39:52] - Nested custom `Self` types
bstrie marked this conversation as resolved.
Show resolved Hide resolved

<!--
In this section, leave timestamped notes of the form:

- [@HH:MM:SS] - Topic at first timestamp
- [@HH:MM:SS] - Topic at second timestamp
- A link to additional material discussed during the preceding topic

-->

### Credits

Intro Theme: [Aerocity](https://twitter.com/AerocityMusic)

Audio Editing: [Zoran Zaric](https://twitter.com/zoranzaric)

Hosting Infrastructure: [Jon Gjengset](https://twitter.com/jonhoo/)

Show Notes: [Ben Striegel](https://twitter.com/bstrie/)

Hosts: Jon Gjengset and Ben Striegel