Rust Is Killing JavaScript

preview_player
Показать описание
Rust is killing JavaScript...in all the best possible ways.

It's making all my favorite tools faster and I'll get to benefit - for free!

I for one welcome our new Rust overlords.

Links from the video

——

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

Appropriate title: Rust is enhancing JavaScript tooling

sayedrenaq
Автор

I really think the turning point for Rust has been its acceptance as a language in the Linux kernel. I realize that it's been growing for years before that but there's a credibility gained by being the only language other than C to cross that threshold. A sort of knighting by the queen moment if you will.

ryanleemartin
Автор

As a JS dev, Rust feels like a great option for the backend. The syntax and functional style also felt familiar to what I'm used to already.
When will Reptar be rewritten in Rust? :D

WorstDeveloper
Автор

clickbait.. It's tooling written in Rust not "Killing JavaScript"

xseman
Автор

I thought you were going to be talking about Rust in web assembly replacing frontend code. I think we are going to continue to see adoption of an Rust in projects and libraries that have no GUI component.

TroyCSchmidt
Автор

Rust is going to replace all those Node.js scripts. There will be only client side JavaScript (like in the old times) and Rust for compiling.

iartube
Автор

Can you make a video actually for comparing a real world application, whether it’s an API or automation script or event driven pipeline in JavaScript and Rust and show the improvements between the two whether that’s maintainability, performance, or other? I’m being bombarded with videos from Big Rust about how it’s 100% the best thing that exists but it’s difficult to see the whole picture in terms of real world day to day work about how it’s worth to write all new applications in Rust.

Tszyu
Автор

Rust is a really nice language to write in. Pattern Matching and Traits are cool. I prefer starting a project in Typescript and move core logic to rust side when codebase becomes large. Rust was a really hard language to pick up, there's a lot of concepts and you have to keep some rules about its ownership system at back of mind. Contrary to what most people believe, code in rust could be extremely small than it is other languages. This is also because of its macro system, whch library authors use to give you some magical functions that you cant find any equivalent in other languages.

rylaczero
Автор

Yep, I've also been seeing some JS libraries being rewritten to Rust. Seems like performance matters.

ChumX
Автор

It's funny, people are realizing that JS is really slow.

oskrm
Автор

i use rust for my backends and severless functions.

duckhorse
Автор

rust will never kill javascript, nothing will, but rust will make javascript better that i would agree on, javascript will always be there, no matter how rust your app is Lol

jasonshen
Автор

And after years of hyping Rust is still a niche of a niche language. Most of the time I hear about it it's because some random GNU/Linux Command line utility has been rewritten in Rust for fun.

Would be curious to hear about real adoption / jobs stats.

heroe
Автор

Thanks for this, been seeing talk about rust for a while now, but these major adopters are validating that it is technology really worth checking out

damainjoseph
Автор

seems like rust is the hot new girl in the neighborhood

ufufu
Автор

you are right.. but man, tokio errors are painful for brain...

s-popusic
Автор

is rust at the same level of wasm on the webdev heirarchy?

timezcooler
Автор

Rust or Dust doesn’t replace JS and not comparable .. I see WASM will have some influence on JS popularity in the future!

ShreeMunukuntla
Автор

Sounds more like it's going after C++

Benimation
Автор

The reason Rust has become more popular especially with Javascript developers, Rust maintainers aimed for that, it's the reason why Cargo exists basically a rip on NPM and most of the tooling is very similar to Node as well.

Also, the language itself has similar Javascript concepts like first-class functions, the trait system which is similar to the Javascript prototype inheritance, even using let for variables and there's a lot more.

devilmanscott