Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Web apps or mobile apps.

Rust doesn't do so well in the mobile app space.



I still think web applications massively out-scale mobile apps. The majority of software written is not general purpose consumer level "shink wrap" apps and never was.

Still, a very large portion of mobile apps are connecting to some back end service. I think I have exactly one app that stores it's data locally without a server connection (not counting games).


Even there Rust needs to compete with the productivity, libraries, IDE support and compile times from JavaScript, TypeScript, Java, .NET and Go.

Additionally really don't see a need for having to deal with the borrow checker in distributed computing applications, instead of tracing GC + value types.

Rust's ideal place is like where Oracle, Apple, Google and Microsoft are placing C++, OS low level libraries, audio codecs, graphics drivers.


On the contrary, a number of people are shipping Rust libraries in their apps today.


For example: The tokenisers in the HuggingFace libraries are now written in Rust.


Mobile apps might use APIs too - it means Rust on the server-side.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: