Live data from Hacker News

Is Rust Ready for the Web Yet? (2020)

blog.devgenius.io

11–20 of 69 posts

Re: Is Rust Ready for the Web Yet? (2020)

#13

Rust is pretty much the only language that runs well on all of front-end, back-end, iOS, Android, Windows & MacOS, with decent UI bindings. Javascript is the only real competition, but the needed shims are lossy at times. C++ is the closest, but Dioxus and Cacao are nicer than anything in the C++ ecosystem AFAICT. It's perhaps not the ideal language for any of those, but there's substantial benefit to having your who…

Runs well in a browser, with ergonomic integration with HTML, CSS, and other browser APIs?

Re: Is Rust Ready for the Web Yet? (2020)

#14

Rust is pretty much the only language that runs well on all of front-end, back-end, iOS, Android, Windows & MacOS, with decent UI bindings. Javascript is the only real competition, but the needed shims are lossy at times. C++ is the closest, but Dioxus and Cacao are nicer than anything in the C++ ecosystem AFAICT. It's perhaps not the ideal language for any of those, but there's substantial benefit to having your who…

QT is still far ahead.

This isn't a dig on Rust, but wherever Rust runs, so does C++. There are a lot of dimensions where Rust is better, but definitely not "runs everywhere" and "ecosystem".

Re: Is Rust Ready for the Web Yet? (2020)

#15

Rust is pretty much the only language that runs well on all of front-end, back-end, iOS, Android, Windows & MacOS, with decent UI bindings. Javascript is the only real competition, but the needed shims are lossy at times. C++ is the closest, but Dioxus and Cacao are nicer than anything in the C++ ecosystem AFAICT. It's perhaps not the ideal language for any of those, but there's substantial benefit to having your who…

How does rust run on the front-end? Or is this the compile to wasm thing?

Re: Is Rust Ready for the Web Yet? (2020)

#19
I won't use it to build a website until we get something like Django, or at least something like Flask's ecosystem. I want automatic (or at least easy and without DRY problems) DB migrations. I want an auto-generated admin page; auth; email.

I will continue using Rust for embedded, 3D graphics, and desktop PC programs, but won't touch it for websites until this is solved.

Re: Is Rust Ready for the Web Yet? (2020)

#20
post #14

Rust is pretty much the only language that runs well on all of front-end, back-end, iOS, Android, Windows & MacOS, with decent UI bindings. Javascript is the only real competition, but the needed shims are lossy at times. C++ is the closest, but Dioxus and Cacao are nicer than anything in the C++ ecosystem AFAICT. It's perhaps not the ideal language for any of those, but there's substantial benefit to having your who…

QT is still far ahead. This isn't a dig on Rust, but wherever Rust runs, so does C++. There are a lot of dimensions where Rust is better, but definitely not "runs everywhere" and "ecosystem".

My main gripe with QT is that apps created with it are, as a rule, ugly and non-native feeling.

My suspicion is that this is because QT widgets sort of look like native widgets but aren’t quite there, causing it to fall into some kind of “uncanny valley” analogue.

Post reply on HN