logoalt Hacker News

groundzeros2015yesterday at 3:01 PM3 repliesview on HN

Yes it can used to reduce latency of a particular task. Did you read my points about when it’s not helpful?

Are people making user facing apps in rust with GUIs?


Replies

sebtronyesterday at 3:10 PM

> Are people making user facing apps in rust with uis?

We are talking not only about Rust, but also about C and C++. There are lots of C++ UI applications. Rust poses itself as an alternative to C++, so it is definitely intended to be used for UI applications too - it was created to write a browser!

At work I am using tools such as uv [1] and ruff [2], which are user-facing (although not GUI), and I definitely appreciate a 16x speedup if possible.

[1] https://github.com/astral-sh/uv

[2]https://github.com/astral-sh/ruff

show 1 reply
allreduceyesterday at 3:36 PM

Usually it does not reduce latency but increases throughput.

Multithreading is an invaluable tool when actually using your computer to crunch numbers (scientific computing, rendering, ...).

tcfhgjyesterday at 3:03 PM

> Are people making user facing apps in rust with GUIs?

yes

show 2 replies