Software Unscripted cover image

The SemVer Rabbit Hole with Predrag Gruevski

Software Unscripted

00:00

Enforced Semantic Versioning in Elm and Rust

The chapter explores the differences in how semantic versioning is enforced in the Elm and Rust communities, with Elm using type compatibility and Rust relying on auto traits. It also discusses the consequences of breaking the semver guarantee and the importance of automatic enforcement in preventing race conditions and security issues.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app