Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How I Learned to Stop Worrying and Love the Trait - Retrospective on Specs-RS

Rust via YouTube

Overview

Explore the evolution of specs-rs in this 20-minute conference talk from the Rust KW Meetup. Delve into the user-facing API of specs-rs, examining how traits are utilized to construct a fast and seemingly simple interface. Learn about Entity Component Systems (ECS), storage types, component traits, system registration, system data, masks, and the BitAndSplit concept. Gain insights from speaker Coraline Sherratt's retrospective analysis of the specs-rs project, offering valuable lessons for Rust developers interested in API design and performance optimization.

Syllabus

Intro
What is an ECS?
Storage Types
Component Trait
Registering
Systems
System Data
Masks
BitAnd
Split

Taught by

Rust

Reviews

Start your review of How I Learned to Stop Worrying and Love the Trait - Retrospective on Specs-RS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.