Why I switched from JS to Rust

preview_player
Показать описание
Today I'm going to explain why I switching from JavaScript to Rust!

Рекомендации по теме
Комментарии
Автор

As someone working on a Node/Angular app still, I feel your pain.

DristusFalchion
Автор

In C++ I could control memory safety, but I worked on a project myself.
When you have a team, some other developer may introduce some line of code that could break memory safety without realizing and you don't know that something changed.

olafbaeyens
Автор

I had almost the same path with JS to TS, I started learning Rust about a year ago, and it's one of the best things I've done. Totally worth it.

shapedthought
Автор

I recall the start of C# 1.0 when it just came out. People looked at me in disbelieve and did not wanted to jump on it.
I used C# to create the UI that was way more easier to create than the VS C++ MFC.

I managed to mix C++ code backend with C# UI for scientific image processing.

Rust is at this level, when it can take over the world.

olafbaeyens
Автор

I think it's good to have different languages by category of use. Having TS with React and Rust (plus libs) gives you quite the spread. I usually substitute classes of languages as current. For example, I wouldn't want to refresh or ramp back up on Go because I'm trying to replace Go in my current toolbelt with Rust. Angular 1 was awful but at the time I thought it was me.

chris.dillon
Автор

Just started but your uploads are always an easy thumbs up.

headlights-go-up
Автор

It seems to me (after 15 years of C++ programming and 6 years of JavaScript/TypeScript experience) that Rust is what C++ couldn't become.
I'm slowly learning it myself, bought the Rust Programming Language book a week ago.

EduardKaresli
Автор

Wanting to truly learn CS and deep-diving into Rust is honestly the difference between staying a developer and becoming an Engineer! :)

criptouni
Автор

A really great video, very inspiring. I also have a similar background, except I'm still getting started with Rust. Would be awesome if you could also cover things like advice for someone going in the same direction, some tips on finally getting a rust job, etc.

Bhanukamax
Автор

Found your channel since last year when I initially started to learn rust. Also am a web developer but I do not have any typescript experience nor any static typing language experience other than some very very basic C Learning rust was/and still is a big struggle. Many of the concepts of rust were too convoluted for me to properly grasp in a practical way. (Funnily enough, the ownership side of things was never the issue, traits and generics and enums and all that stuff is) while I understand it somewhat on a theoretical level, actually using this stuff is still an absolute pain.

k_
Автор

Good video. Understanding why people turn to Rust is helpful content.

glennmiller
Автор

Learning low level concepts is the biggest reason to learn rust (Or even Zig now). Understanding stack and heap in an intimate way is invaluable as it's transferable to (almost) every other (sane) language

duke
Автор

Rust is an awesome language. Rocket, Actix, Warp, Tide, Iron frameworks are awesome to make your backends.

goktugerol
Автор

learning c++ has always been in my bucket list but your arguments for rust do sound compelling. Lets face it though, when Carbon hits the market the same will be said about it and also there is Zig still in the horizon. C++ is also constantly being improved

anthonykariuki
Автор

Nice video Bogdan. I had been working in golang for years. Fortunately there was a nagging to see what all of the fuss was about. I am very thankful that I learned rust and get to code it in every day.

TheZdannar
Автор

With leptos and dioxus making web front-end development a reality and more performant than most js frameworks, that was the nail in the coffin for node and js/ts for me. I never want to go back. It's great

HalfMonty
Автор

InitiallyI learn Rust because it is one of the languages that make most sense to human beings. In Rust I don't need to force myself to memorise super long boilerplates code just to open a file (Java) or remind myself when I can compare two numbers (JavaScript).
And right now Rust is the most promising language that can proliferate in sector which need robust distributed software running on low-power HW swarms, such as IoT, blockchain, feature-rich front-end.

anguschiu
Автор

Because of hype, opportunity, speculation and a desire to self-improve.
Which are mostly the reasons why anyone ends up switching to a new language/framework.

victortodoran
Автор

same background here. The same void but filled differently . My approach is tackling C first and then migrate to Rust.

EliasDEBS
Автор

I'll be looking forward to a video about the new proposed "Rust Trademark Policy"

PhilippeCarphin