Compiler-Driven Development in Rust

Publicado em: 16 Junho 2024
no canal de: No Boilerplate
67,468
3.6k

Compiler-Driven Development in Rust, including TDD, CDD, and the Typestate Pattern.

Today's sponsor: Quadratic, check them out at https://quadratichq.com/?utm_campaign...

When I write a new Rust program, I don't start with functions or methods or any runtime code. I start with the model of my application, expressed with Rust's rich type system.
Interacting with the real-world, on disk or through the network is too slow for me, at first, I need to iterate faster than that, to sketch out my ideas, unconstrained by the outside world.

This compile-checked whiteboarding I call Compiler-Driven Development.

❤️ If you would like to support what I do, I have set up a patreon here:   / noboilerplate   - Thank you!

📄 All my videos are built in compile-checked markdown, transcript sourcecode available here https://github.com/0atman/noboilerplate this is also where you'll find links to everything mentioned.

🖊️ Corrections are in the pinned ERRATA comment.

🦀 Start your Rust journey here:    • How to Learn Rust  

👕 Bad shirts available here https://www.teepublic.com/user/no-boi...

🙏🏻 CREDITS & PROMO
Many thanks to Andrew for the English subtitles!
My name is Tris Oaten and I produce fast, technical videos.
Follow me here https://tech.lgbt/deck/@noboilerplate
Website for the show: https://noboilerplate.org
Come chat to me on my discord server:   / discord  

If you like sci-fi, I also produce a hopepunk podcast narrated by a little AI, videos written in Rust! https://www.lostterminal.com
If urban fantasy is more your thing, I also produce a podcast of wonderful modern folktales https://www.modemprometheus.com

👏🏻 Special thanks to my patreon sponsors:
Jaycee,
Gregory Taylor,
Ything LLC
And to all my patrons!


Nesta página do site você pode assistir ao vídeo on-line Compiler-Driven Development in Rust duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário No Boilerplate 16 Junho 2024, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 67,468 vezes e gostou 3.6 mil espectadores. Boa visualização!