How to avoid lifetime annotations in Rust (and write clean code)

Lifetime annotations are one of the things that distract the most new rustaceans.
I believe they are a pure evil waste of time. Let’s be honest, lifetime (annotations) are ugly and induce a cognitive load that distracts from getting the actual things done… Read more


Stroustrup’s Rule and Layering Over Time in Rust

Programming language experts like to claim that syntax doesn't matter, that semantics is all that counts. Don't believe them! They're overrotating on a common, pre-rigorous misunderstanding of language design as superficially aesthetic. The study of seman...

Read more »