Michael Gattozzi: "What Happens When You Run Cargo Build?" | RustConf 2024

  Рет қаралды 1,080

Rust Foundation

Rust Foundation

Күн бұрын

Note: This video contains hardcoded subtitles. For the most accurate English video transcription, please enable KZbin subtitles and select "English" under KZbin's subtitles/CC settings. We recommend increasing caption size to 200% and setting background opacity to 100% under subtitle options.
---
A talk by Michael Gattozzi (Senior Software Engineer at InfluxData) at RustConf 2024 in Montreal, Canada & online on September 12. Hosted by the Rust Foundation.
Abstract:
A deep dive into everything cargo does just to build a singular binary/library.
ABOUT RUSTCONF
RustConf is a long-running event dedicated to inspiring conversations about the Rust programming language and its community. 2024 sponsors included Devolutions, Google, and others.
Thank you to the Rust community for making this year's event so memorable!
rustconf.com | rustfoundation.org"

Пікірлер
@rodelias9378
@rodelias9378 2 ай бұрын
Great talk! Stupid hardcoded subtitles tho
@Tigregalis
@Tigregalis 2 ай бұрын
yeah this is so genuinely such a bad idea that it's laughable. if these subtitles were done by hand and were correct, then maybe it would be justifiable, but you could also just add a subtitle track instead of hardcoding it. but the fact the subs are autogenerated and often wrong makes this particularly bad.
@arubaga
@arubaga Ай бұрын
Can WASM be used to make portable Rust shared libraries?
@speedstyle.
@speedstyle. Ай бұрын
You can, programs like Zed use this for plugins. But now you have to ship a wasm runtime with your application, you're losing a lot of performance and complexity if you don't need the portability and isolation.
@antonf.9278
@antonf.9278 14 күн бұрын
Also you need a ABI, so you either use the C ABI and lose enums or use something like stabby, which requires it's own version of most types.
@speedstyle.
@speedstyle. 14 күн бұрын
@antonf.9278 Well, WASM works a little differently as there's the Component interface, which provides an ABI with high-level types and even sandboxes libraries from one another.
Joshua Liebow-Feeser: "Safety in an Unsafe World" | RustConf 2024
27:42
Rust Foundation
Рет қаралды 2,3 М.
Chris Biscardi: "Web Sites, Web Apps, and Web Assembly" | RustConf 2024
24:21
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
(Neo)Vim Made Me a Better Software Developer
40:27
vim-jp
Рет қаралды 62 М.
why rust libraries may never exist.
7:26
Low Level
Рет қаралды 298 М.
Why I Chose Rust Over Zig
33:18
ThePrimeTime
Рет қаралды 238 М.
RustConf 2023 - How Powerful is Const
22:58
Rust
Рет қаралды 17 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН