How to Start Learning Rust (for TypeScript Developers)

  Рет қаралды 8,598

Andrew Burgess

Andrew Burgess

Күн бұрын

Yikes, why does my keyboard sound so loud in this one? Gonna get that figured out. All the links below!
My Blog: shaky.sh
My Coding Setup: shaky.sh/tools/
Install Rust
www.rust-lang....
Editor Tools
rust-analyzer....
doc.rust-lang....
Learning Resources
doc.rust-lang....
doc.rust-lang....
github.com/rus...
doc.rust-lang....
LunarVim Links (what I use)
www.lunarvim.org/
github.com/Lun...
VS Code Links
code.visualstu...
users.rust-lan...
Rust KZbinrs
‪@jonhoo‬
‪@fasterthanlime‬
‪@UncleScientist‬
Links from the Comments!
‪@letsgetrusty‬
Thumbnail Photo by takis politis on Unsplash: unsplash.com/p...

Пікірлер: 28
@ludwig8841
@ludwig8841 Жыл бұрын
Great video! Just a little tip: you don't need to run cargo build to see code errors. cargo check will do the job, but faster as it will compile the packages without doing the final code generation step.
@johan_r
@johan_r Жыл бұрын
Cool to see another person using lunarvim. Nice vid
@pieterll
@pieterll Жыл бұрын
Hey man, just wanted to say that I think your videos are really good. You speak very clearly and calm, which a lot of content creators can't do
@radimhof
@radimhof Жыл бұрын
Let's Get Rusty is also great Rust KZbinr.
@andrew-burgess
@andrew-burgess Жыл бұрын
Awesome, will add that to the description, thanks!
@ChasingShadowsz
@ChasingShadowsz Жыл бұрын
Also “No Boilerplate”, Code to the Moon” and “chris biscardi”
@LifeCodeGame
@LifeCodeGame Жыл бұрын
Wow, this is a great resource for learning Rust! Thanks for sharing all the helpful links and tips.
@T--T
@T--T Жыл бұрын
you are pretty good at explaining things
@VforVanish
@VforVanish Жыл бұрын
Thanks for the tips! As a future video idea would be cool if you show us how to reacreate a setup like yours :)
@andrew-burgess
@andrew-burgess Жыл бұрын
I did a recent video about this! kzbin.info/www/bejne/aHTUkKOoh9-Xjpo
@Shizzymynizzy
@Shizzymynizzy Жыл бұрын
Just curious...what sort of things are you interested in building with rust?
@secfeed6987
@secfeed6987 8 ай бұрын
how are you managing multiple projects? it only allows two projects in the one workspace, very annoying. And if I want to create a new project, I have to start another workspace and then it creates a new repository in git. So confusing. I appreciate cargo as a package manager, but I still don't understand the documentation. Why can't I just compile the main.rs that is in my project folder, why must it be linked with every other project folder I have in the workspace?
@leonlee9518
@leonlee9518 Жыл бұрын
That's a good rust video, may i ask how to set neovim step debugging rust?
@jasonlantz3808
@jasonlantz3808 Жыл бұрын
subscribed with this one....
@maxklammer3370
@maxklammer3370 Жыл бұрын
Awesome video! :) What is the config beyond LunarVim to get the editor to look like yours?
@andrew-burgess
@andrew-burgess Жыл бұрын
It’s pretty stock, but see the details at shaky.sh/tools
@maxklammer3370
@maxklammer3370 Жыл бұрын
@@andrew-burgess Cool! Thank you! 🔥 Love that this channel is focused on somewhat more advanced topics (at least from my perspective)
@sarunmrzn
@sarunmrzn Жыл бұрын
keyboard noise is too loud
@andrew-burgess
@andrew-burgess Жыл бұрын
Totally agree. Working on it.
@cbbcbb6803
@cbbcbb6803 Жыл бұрын
I found this very useful. But I don't know nvm.
@nathanbanks2354
@nathanbanks2354 Жыл бұрын
Wonder why I didn't go through rustlings a couple months ago when I started learning Rust. It's sorta fun, and quite easy now that I've been fighting the compiler for a bit. (Note that I'd rather fight a compiler than search for a bug after a program runs.)
@Takatou__Yogiri
@Takatou__Yogiri 2 ай бұрын
Real. Wish me luck since I'm coming from js background ( never learned other languages)
@productlog5895
@productlog5895 Жыл бұрын
Thanks for sharing the great video! Could you show the pressed keystrokes from the next video? As a vim newbie, it would be very helpful to know the shortcut.
@andrew-burgess
@andrew-burgess Жыл бұрын
Glad this was helpful! Given my particular custom vim setup, I dunno how helpful that would be.
@Cyber_Lanka
@Cyber_Lanka Жыл бұрын
I'm glad I discovered this channel with fresh content instead of copy pasting other big channels like fireship. Keep up the good work. I wish you all the best!
@climatechangedoesntbargain9140
@climatechangedoesntbargain9140 Жыл бұрын
Or copy pasting the Get started section on the website
@gcalvin5073
@gcalvin5073 Жыл бұрын
Great! Maybe this is the best resource for Rust learners who develop ts in their daily life (At least it's suitable for me)
Rust For PHP Developers
59:42
Nuno Maduro
Рет қаралды 26 М.
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 3,2 МЛН
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 243 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 89 МЛН
Rust for TypeScript Developers by ThePrimeagen | Preview
14:59
Frontend Masters
Рет қаралды 98 М.
Type Narrowing in TypeScript
11:51
Andrew Burgess
Рет қаралды 8 М.
Rust for TypeScript devs : Borrow Checker
8:49
ThePrimeagen
Рет қаралды 223 М.
Rust: When C Code Isn't Enough
8:26
CodeAhead
Рет қаралды 166 М.
How to use TypeScript Enums and why not to, maybe
12:43
Andrew Burgess
Рет қаралды 19 М.
Why JavaScript Devs are Switching to Rust in 2024
10:35
warpdotdev
Рет қаралды 258 М.
How does ts-reset work?
8:09
Andrew Burgess
Рет қаралды 6 М.
I spent six months rewriting everything in Rust
15:11
chris biscardi
Рет қаралды 430 М.
Rust and RAII Memory Management - Computerphile
24:22
Computerphile
Рет қаралды 228 М.
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 3,2 МЛН