How I Learned to Stop Worrying and Love the Trait - Retrospective on Specs-RS
Offered By: Rust via YouTube
Course Description
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
Related Courses
Rust For UndergradsUdemy Electrical and Computer Engineering - Systems Programming and Concurrency
University of Waterloo via YouTube Systems Programming on IBM Z
Pluralsight Rust Fundamentals
Pluralsight Rust Programming Language
YouTube