World Congress 2024

Traits in Rust - Not Your Grandparents' Interfaces

July 19, 2024 11:00 – 11:30 · 30 min STAGE 6 (120)

What this session covers

Discover the power and elegance of traits in Rust, the language redefining how we think about code reuse and polymorphism. This 30-minute talk will unravel the capabilities of Rust’s traits, showing how they transcend traditional interfaces to provide robust and flexible solutions for modern programming challenges.

Whether you’re a seasoned Rustacean or a curious programmer new to Rust, this session will offer insights into why traits are a cornerstone of Rust’s design. You’ll learn how traits enable cleaner, more maintainable code and see real-world examples that highlight their versatility and efficiency.

Related talks at this congress

Open session

World Congress 2024

July 19, 2024 · 09:40–10:10

STAGE 2 (500)

Rust Beyond Systems: Revolutionizing Web Development

Patrick Koss

STACKIT, Backend Software Engineer

Patrick Koss
Open session

World Congress 2024

July 19, 2024 · 11:40–12:10

STAGE 2 (500)

Algebraic Data Types + Pattern Matching = Elegant and readable Java code

Balkrishna Rawool

IT Chapter Lead at ING Bank NV

Balkrishna Rawool
Open session

World Congress 2024

July 19, 2024 · 10:00–12:00

Workshop room M1(60)

Functional Programming in Kotlin

Markus Schlegel

Functional software architect at Active Group, Germany

Markus Schlegel
Open session

World Congress 2024

July 18, 2024 · 12:50–13:20

STAGE 11 (700)

Rust and Docker: Let's build an AI-powered app!

Francesco Ciulla

Developer Advocate at daily.dev | Docker Captain

Francesco Ciulla
All sessions at this congress