Rust Is Boring

preview_player
Показать описание
Today I hope to show you that Rust is ready for use in your company, in production, NOW.

🖊️ Corrections are in the pinned ERRATA comment.

🙏🏻 CREDITS & PROMO
My name is Tris Oaten and I produce fast, technical videos.

👏🏻 Special thanks to my patreon sponsors:
- Affax
- JC Andrever-Wright
And to all my patrons!
Рекомендации по теме
Комментарии
Автор

ERRATA

- Rocket doesn't have a sql framework - I was thinking of using rocket with sqlx - my favourite rust sql tool which DOES compile-check against injection (and sql syntax errors, it's magic)
- Discord uses Elixir, not Erlang, I guess my confusion was they use the same runtime.

NoBoilerplate
Автор

I swear man, every single time I see a video of yours I have to run to my computer and start learning more about Rust. It’s just ridiculous

frozensplosion
Автор

_"There are islands of Mac devices, but Linux is the ocean!_
_There are clouds of windows networks but Linux is the sky"_
- No Boilerplate 2022 🎶🎵☺️

precisionchoker
Автор

I'm an Embedded Software Dev accustom to C to the extent that I managed to trip myself up on a couple of Java coding interviews.
I remember hearing about Rust a couple of years back from someone, but they weren't the best spokesman and quite aggressively annoying about it. I ended up avoiding it out of spite and because I didn't think that any language could be as performant as C (or C++, but I don't wanna talk about that language).

Your videos are excellent, concise, and extremely convincing. Your WASM sub-series even has me interested in attempting to use egui for a Native/Web app. If I can ever get my hands on a microcontroller, I'm probably at the point where I can say that I'd be willing to give Embedded Rust a try over Embedded C.

Thank you for your informative and entertaining videos on the subject! I always look forward to your uploads.

YoshikoJanai
Автор

The rust foundation should get you on board as marketing personnel

shiftRightOnce
Автор

These videos…. So great... you’re making me want to rewrite my whole PHP backend in rust when all I can do is print formatted strings.

elliotwilliams
Автор

I like how every entry in the speed list is 2x slower that the one before, but python takes two steps.

joranmulderij
Автор

I started using Rust earlier this year, I think because I saw one of your videos. It has seriously brought my love of programming to a whole new level.

zanejacobs
Автор

"if you don't use Rust you're missing out on a C change"
I saw what you did there

thesenamesaretaken
Автор

I've been (casually) studying rust for almost a year. I recently started a school project with it (frontend with rust, webserver, database bind, rabbitmq bind). It's such a pain, but I love it. When it compiles I'm sure what I'm doing will work. It's not gonna crash at the start

youtubepooppismo
Автор

C is brilliant, I love it. You do need a couple of crutches to hobble around sometimes. Rust is actually non-boring, and you don't shoot your feet.

chrissaltmarsh
Автор

This guy is so good even Tom Hanks has decided to learn Rust, and he is an actor.

Z-add
Автор

I love rust because now people will leave Haskell alone. Haskell is a research language and should remain as such, a place where all new ideas can be explore without fear of losing backwards compatibility, because this is a problem we still haven't fixed how to combine innovation with legacy. And Rust is the language that gets to be a curated selection of the ideas explored in Haskell so people in the industry can get that innovation without being the party poppers for innovation.

laughingvampire
Автор

Man, few days ago I checked your channel and was very disappointed that you didn’t post but now I’m happy seeing you again.

Haiderali-qdjy
Автор

My biggest issue is that it's difficult. People say C is difficult but once you understand the concepts of pointers it's not much more difficult than any other language, rust has a lot of syntax that can be really unorthodox which makes it more difficult to write

Zen-rwfz
Автор

The Discord thing never ceases to amuse me. The Go team deciding "No matter what we are going to do a FULL HEAP SCAN every 2 minutes, even if your memory usage has not changed at all."

Like... what. I know they didn't want to add parameters to their GC but that is such an insane arbitrary decision it boggles my mind.

WizardofWestmarch
Автор

Love your enthusiasm and clear explanations of Rust. I’ve been learning it myself for projects and work. It’d be great to see how it’s used in scientific computing and time series analysis - I haven’t seen any other videos or channels who focus on this field

KillianTattan
Автор

I've started to learn Rust and noticed that it has a direct access to the array element, which may produce panic errors. Seems like rust is not so safe as was promised

lifelessclayman
Автор

Upfront: I love rust!
However, I am not sure about the "rapid iteration cycles". While rust code executes very fast, the rust compiler is fairly slow. Meaning you will wait on the compiler a lot. I suppose it heavily depends on the project you are working on, and how many other steps you have to go through, like unit tests and such.

aaronwinter
Автор

Just started learning rust to replace c++, to avoid writing c++ for multiple platforms, and your channel has been the biggest inspiration to get me through the growing pains of learning to work with the borrow checker

RinLovesYou