Why JavaScript Devs are Switching to Rust in 2024

Why JavaScript Devs are Switching to Rust in 2024

warpdotdev

5 месяцев назад

239,394 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@warpdotdev
@warpdotdev - 30.11.2023 22:26

We are very excited to see what developers will build with Rust in 2024!

Let us know if you'd like to see Rust tutorials! 🦀

Ответить
@PhyllMpse
@PhyllMpse - 12.12.2023 20:43

forget rust, learn C++ B)

Ответить
@karlostj4683
@karlostj4683 - 12.12.2023 20:19

"You can control how much memory is reserved with each type. Instead of the inferred i32, which reserves space for numbers from about negative two million to positive two million..." Um, you're off by 3 orders of magnitude: 2^32 = +4B, which means 2^31 = ±2B.

Ответить
@ankeshkapil3129
@ankeshkapil3129 - 12.12.2023 18:44

lol, why would they ever swicth to rust

Ответить
@Axacqk
@Axacqk - 12.12.2023 18:42

'mut' is just a cudgel to bully Rust programmers into adopting functional programming: "yes, you can code imperatively, but <del>your lunch is mine and you must bow whenever you see me</del> you must put mut mut mut mut mut mut mut mut mut mut everywhere, or it will be like your program is running in ROM".

Ответить
@Axacqk
@Axacqk - 12.12.2023 18:34

GC manages memory for you. C and C++ let you manage memory yourself. Rust has rules that effectively prevent you from coding anything nontrivial in it; if you try, you will routinely find yourself pushing the stupid compile error foot by foot for hours upon hours upon hours upon hours on end, and at the end the error will slip out of your hands and roll back all the way to the bottom where you started.

Ответить
@xshadow105
@xshadow105 - 12.12.2023 18:32

Rust is the answer to cpp. But I want it to be answer to the simplicity of python. Hope it will get only better.

Ответить
@huseyinozgul8173
@huseyinozgul8173 - 12.12.2023 11:06

Clear explanation

Ответить
@happydev512
@happydev512 - 12.12.2023 10:49

Okay but I choose go for syntax joy and easy learn

Ответить
@a.m.4154
@a.m.4154 - 12.12.2023 10:19

This is the worst and most inaccurate explanation of compiled code/compilation I have ever heard.

Ответить
@RossPfeiffer
@RossPfeiffer - 12.12.2023 08:19

i hate the crab

Ответить
@dariomacedo9823
@dariomacedo9823 - 12.12.2023 08:00

Could anyone recommend why to learn rust as a frontend developer? I’m interested in learning but not sure if it’s worth it and how to do the switch, thanks

Ответить
@dev_zero98
@dev_zero98 - 12.12.2023 05:37

Meanwhile in 2022: RUST is 📈 in 2023.

Ответить
@jsantos1220
@jsantos1220 - 12.12.2023 05:06

Oh man please shut up i just spend months learning typescript after years learning js and now you are making me want to learn rust T.T and what i need is to get a good job

Ответить
@grzegorzgolen281
@grzegorzgolen281 - 12.12.2023 04:05

No, the don't! 😂 That would be really self-harming ml move.

Ответить
@xxxq226
@xxxq226 - 11.12.2023 23:06

Stupid clickbait. Thumb down

Ответить
@TON-vz3pe
@TON-vz3pe - 11.12.2023 21:14

Am I the only one who feels Rust is easy than JS to understand?

Ответить
@VS-nq1ro
@VS-nq1ro - 11.12.2023 20:21

Does anyone have seen any examples front-end on rust? I’ve just never seen anything like this… I don’t want argue about it, I really interested in it and want to understand is it possible that rust become one of the frontend part or it’s just a hipe

Ответить
@user-pm8je4fo7e
@user-pm8je4fo7e - 11.12.2023 19:51

Because javascript programmers are basically a code monkeys and there are so many of them today that they have no job.

Ответить
@ci9vt
@ci9vt - 11.12.2023 19:35

All these "points" are pretty basic, and any decent js dev with cs101 already knows. The one thing rust people keep "forgetting" to mention is development speed. We know js is garbage, but it's gonna stick. Hopefully it gets less garbage in the future🤞 Rust is awesome, but like all other awesome languages, no one knows if it's gonna be around

Ответить
@dgleitaocontratos
@dgleitaocontratos - 11.12.2023 17:58

God knows how I'd love to see Rust frameworks for web having high adoption! Web really needs even better tooling than TS, and JS needs a competitor. Competition always brings benefits to customers!

Ответить
@thienduc9712
@thienduc9712 - 11.12.2023 17:19

What is your font in vscode, looks nice

Ответить
@catharsis222
@catharsis222 - 11.12.2023 14:43

That’s quite the leap in difficulty. May as well go on to C++

Ответить
@ThiagoLucioBittencourt
@ThiagoLucioBittencourt - 11.12.2023 13:33

I think Rust is Rusty.

Ответить
@jasonjimenez9116
@jasonjimenez9116 - 11.12.2023 13:19

I thought javascript developers are switching to golang? LOL

Ответить
@Ryyza7
@Ryyza7 - 11.12.2023 12:46

People who still using jquery in 2024 👀

Ответить
@mdkawsarislamyeasin4040
@mdkawsarislamyeasin4040 - 11.12.2023 11:54

Need a complete tutorial for TypeScript Developer 💖

Ответить
@zimcoder
@zimcoder - 11.12.2023 09:16

So all the the guys switching to Rust said exactly the same thing verbatim? It seems to me there is a lot of plumbing you need to do with Rust. It seems to be a good language for certain requirements. A good tool to have in your skillset. It's not going to be the tool for every job..

Ответить
@f-s_interpreter
@f-s_interpreter - 11.12.2023 08:08

It reminds me golang

Ответить
@RustyNox
@RustyNox - 11.12.2023 06:00

framework tool devs are switching, not JS devs

Ответить
@piotrprs572
@piotrprs572 - 11.12.2023 01:48

What a dumb solution in this Rust. It's like he was made for 'dumb people' that can't understand basics. 😀

Ответить
@doublewhopper67
@doublewhopper67 - 11.12.2023 00:43

Nonsense. A percent of a percent maybe.

Ответить
@jdieir
@jdieir - 11.12.2023 00:29

NO, we are not switching

Ответить
@jwoods9659
@jwoods9659 - 10.12.2023 23:54

The problem with JS is well its crap, and near all the jobs are in the equally terrible React. You don't need it sorry but 99% of the time you just sprinkle JS

Ответить
@leojohn6702
@leojohn6702 - 10.12.2023 18:54

Not at all. I am staying to js.

Ответить
@VivekYadav-up7uu
@VivekYadav-up7uu - 10.12.2023 16:46

Switching to rust? When this happened 😂

Ответить
@Viralvlogvideos
@Viralvlogvideos - 10.12.2023 11:23

Great video, you taught me so much in one video, May be it's time to for you to teach me everything with roadmap

Ответить
@pajeetsingh
@pajeetsingh - 10.12.2023 10:41

Who?

Ответить
@weerawarakul1817
@weerawarakul1817 - 10.12.2023 06:58

no not yet

Ответить
@antisteo
@antisteo - 10.12.2023 00:49

You messed up millions and billions in the explanation to i32

Ответить
@turolretar
@turolretar - 10.12.2023 00:15

Why don’t they just put rust in the browser then. Or is there at least a proposal

Ответить
@bmajor5424
@bmajor5424 - 09.12.2023 23:53

🤦🏿

Ответить
@slr150
@slr150 - 09.12.2023 20:07

Rust is a different class of language to JS they are not interchangeable. Language class determine how it relates to memory and consequently this affects performance. JS is in the same class of language as Python, Perl, and PHP, mid tear languages such as C#, Java, Go deal with memory in a slightly different way. And finally systems languages (Rust, C,, C++,Zig,) gives you control over more aspects of memory allocation (including where memory is allocated).

Ответить
@handlechar568
@handlechar568 - 09.12.2023 16:30

How are the memory benefits retained after compiling to JS?

Ответить
@yashbansod1722
@yashbansod1722 - 09.12.2023 14:41

No we are happy with javascript and typescript 😂

Ответить
@kukulis100
@kukulis100 - 09.12.2023 12:36

@warpdotdev: what is an application of 'rust', especially comparing to js?

Ответить
@kukulis100
@kukulis100 - 09.12.2023 12:33

i32 should be from -2G to +2G, not from -2M to 2M. Billions* instead of millions. You may prove it with our calculator :)

Ответить
@gostan2718
@gostan2718 - 09.12.2023 12:28

Nice propaganda crap people!!!

Ответить
@Shaunmcdonogh-shaunsurfing
@Shaunmcdonogh-shaunsurfing - 09.12.2023 10:32

Just rewrote and entire SAAS in rust. It was well worth it. WASM is awesome too.

Ответить