Skip to content
0:00 / 0:00

#rust#softwaremaintenance#typesystem

Stop writing Rust

No Boilerplate

290K subscribers • 11 videos on Hallway

YouTube
  • Recommended by 6 people: 6 in engineering communities.
  • Presented by Tris Oaten
  • Linked in the description0atman/noboilerplate
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

308K views4 years ago6 recommendations

Tools and practiceProgramming languagesRustDeveloper productivityTesting

Tris Oaten explains how Rust's strong type system and stability allow software to reach a finished, maintenance-free state.

A lightning talk explaining my observations of how in other languages it's easy to START projects, but in rust, it's easy to FINISH them. 👉Get Rust training from Let’s Get Rusty: letsgetrusty.com/begin-with-tris If you would like to support what I do, I have set up a patreon here: patreon.com/noboilerplate Thank you! Start your Rust journey here: doc.rust-lang.org/stable/book/ Transcripts for all videos here: github.com/0atman/noboilerplate All corrections are in the pinned ERRATA comment. CREDITS & PROMO My name is Tris Oaten and I produce fast, technical videos. Follow me here twitter.com/0atman If you like sci-fi, I also produce a hopepunk podcast narrated by a little satellite, videos written in Rust! lostterminal.com If urban fantasy is more your thing, I also produce a podcast of modern folktales modemprometheus.com

Why it's here

6 people recommend this

What people say. Engineers frequently cite this video to argue that stable Rust libraries are often complete rather than abandoned.

Moments people linked to

u/23Link89in r/rust • Recommends

On “Frustrated by lack of maintained crates”

> or that the library hasn't been updated in 3 years I disagree with this point to an extent. The wonderful thing with Rust is that, in safe Rust, most of the time you don't need to continue to update it. Lots of Rust projects and libraries are really just... Done. There's nothing more that needs to be done, and it's written in safe Rust so... unless a vulnerability is discovered, there's nothing else to do. I recommend you watch No Boiler Plate's discussion of the topic link to this video There's a lot more to Rust libraries than the last updated date.

u/BrageFuglsethin r/rust • Recommends

On “RIP Soup”

I don’t know if it’s relevant here, but I’ll quote a video from our lord and saviour No Boilerplate, regarding many seemingly popular crates that appear «dead»: > But look at their last updated dates. They’re not abandoned. They’re done. Many crates reach a point where they are stable and don’t need any new features. This might not apply to this crate, I don’t have any specific knowledge about the development of it, but it *might* be the case.

u/Latter_Marzipan_2889in r/Clojure • Recommends

On “Any Clojurian who moved in from Clojure?”

…e are not any videos titled Clojure vs Rust, they touch on similarities and differences between Clojure/Lisp and Rust. There are little nuggets throughout a number of videos and their comments, where if you are a Clojurian, you might understand why they prefer Rust. Here are two examples, one about macros and the other about popular languages. [video \- Macros [video \- Popular languages [video \- Fast prototyping Also in the comments of the first link, QUOTE No Boilerplate 6 months ago "LOVE lisp. I based a few slides of this video on my 2018 video on Clojure's killer feature: Macros!However, Rust has stolen my heart by having both unsafe and macros, as I hope I explained in…
6View on Reddit

u/ssokolowin r/rust • Recommends

On “What are the unique benefits of Rust over C++?”

> I would also recommend the Rust video series "Rust talks" by the excellent YouTube channel No Boilerplate, it does a great job highlighting what makes Rust so special. The line from No Boilerplate that speaks to me most deeply has to be "They're not abandoned; they're done." from Stop writing Rust. The combination of Rust's type system guarantees and API stability-oriented ecosystem culture means you really *can* find crates which have gone two or three years with no need for a new release.

u/gahooain r/rust • Recommends

On “Ideas for a Rust related conference talk”

There are some great introductions to rust on youtube. I'd watch these, take some notes, and make your own talk. Jon Gjengset; Considering Rust: [video No Boilerplate; Stop writing rust and go outside and play: [video

u/Vegerotin r/rust • Recommends

On “Is coding in Rust as bad as in C++? A practical comparison”

I was just playing devil’s advocate 😈 I’d go even further and say if you write truly idiomatic Rust you barely need any tests at all! The Rust type system and compiler and tools are so powerful that if your code compiles (and checks etc.), you can be pretty confident it will work There’s a great video about this link to this video
-1View on Reddit