0:00 / 0:00
#facet#reflection#monomorphization
Introducing facet: Reflection for Rust
fasterthanlime
57K subscribers • 2 videos on Hallway
- Recommended by 1 person: 1 on Lobsters.
- Linked in the descriptionfacet-rs/facetbearcove/dylobearcove/rubicon
Advanced. Deep dive for people who know the field.
33K views1 year ago1 recommendation
Programming languagesSystems programmingRustCompilers and interpretersLanguage design and type systems
An introduction to facet, an experimental library exploring runtime reflection in Rust to avoid monomorphization and reduce build times.
Learn cybersecurity by doing over 900 hands-on labs, and over 400 security challenges regardless of experience level! Use tryhackme.com/why-subscribe?utm_source=youtube&utm_medium=so…, or discount code LIME20 for 20% off. Article version: fasterthanli.me/articles/introducing-facet-reflection-for-ru… This video was sponsored by TryHackMe. Follow me on Bluesky: bsky.app/profile/fasterthanli.me Support me on Ko-fi, Patreon or GitHub: fasterthanli.me/donate Check out my podcast with James, produced by Amanda: sdr-podcast.com 📚 Contents Sponsor disclaimer Let they who are without syn… Monomorphization A different strategy Today, tomorrow Sponsored segment Today, tomorrow (cont.) Credits 🔗 Links in video - Why is my Rust build so slow fasterthanli.me/articles/why-is-my-rust-build-so-slow - Building a Rust service with Nix fasterthanli.me/series/building-a-rust-service-with-nix - facet github.com/facet-rs/facet - dylo github.com/bearcove/dylo - rubicon github.com/bearcove/rubicon - home github.com/bearcove/home - Relink, don't rebuild github.com/rust-lang/compiler-team/issues/790 ✨ Credits Video Editor Sekun Ho — sekun.net/ Thumbnail Artist Reimena Yee — reimenayee.com/ Everything elseist Amos Wenger — fasterthanli.me/Why it's here
1 person recommends thisWhat people say. Recommended for its deep dive into Rust's compilation model, monomorphization, and an alternative approach to runtime reflection.