Skip to content
0:00 / 0:00

#rust#dyntrait#coherence

Lang Team Design meeting 2020.01.13 -- dyn Trait and coherence

Rust Programming Language

70K subscribers • 42 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Advanced. Deep dive for people who know the field.

970 views6 years ago1 recommendation

Programming languagesRustLanguage design and type systems

The Rust language design team discusses the design and edge cases of dyn Trait and coherence.

The uploader added no description.

Why it's here

1 person recommends this

What people say. Recommended as a great resource for seeing how a major language design team works through complex features.

u/__fmease__λin r/ProgrammingLanguages • Recommends

On “Shout-out to the Rust language design meetings available as videos”

Frequently, the Rust language design team publishes recordings of their meetings which are great resources in my opinion. They are faced with designing large features (async/await, compile-time execution, const generics, inline assembly, specialization, bottom/never type) considering their edge cases, integration with other parts of the language, backwards compability and every so often with difficult bugs like soundness holes inside the type system. Even if the videos are long and from time to time a bit unstructured, I think one can learn a lot about pragmatic language design. Although I have to say that for someone who does not know Rust at all, I don't think the content is accessible.…