3 ms·
>Rust's type system is wonderful, and it's a real productivity boost. Rust type system is verbose compared to higher level languages and it lacks a lot of the
by rubber_duck 10y ago
>Rust's type system is wonderful, and it's a real productivity boost.
Rust type system is verbose compared to higher level languages and it lacks a lot of the things that make higher level languages productive. It just focuses on low level code - which is good - but you wouldn't use it in place of C#, you would use it instead of C++, and you don't want to write GUI code in C++ either (even Qt uses JS for the frontend)
>My favorite being the data-race free parallelism.
Also mostly irrelevant in front end since you're dealing with single threaded event loops and doing parallel work that talks to UI thread is easy. Stuff that needs to do work in parallel can be written in Rust and talk to front end via FFI or RPC.
- cesarb 10y ago> even Qt uses JS for the frontend Only if you use QtQuick. The traditional QWidget API is C++ all the way.