The Case for Rust (in the base system)

Really? It is included very often in job ads here (here is Norway, Europe).
Interesting. None here. Even for intern roles to try to capture some young talent.

Defence / safety-critical job listings specifically are still very Java, C++, Ada/SPARK, C (in that approx order). I would have assumed a "safe" language would have some more attempt at foothold here.
 
Defence / safety-critical job listings specifically are still very Java, C++, Ada/SPARK, C (in that approx order). I would have assumed a "safe" language would have some more attempt at foothold here.

Will take very long to certify Rust for use. Both on a high (official) level and inside companies, down to teams.
 
You generally won't see Rust on many job apps during our lifetime. But there is still a push by small but vocal companies to "sell" you new products (IDEs, books, courses) because there is less market competition compared to industry standard languages like C and C++.

In short, Rust is a hype bubble currently (but that is dying down). With any hype bubble, you do get good monetisation opportunities.
Yep, it's been overtaken by the AI bubble. The language doesn't matter now that you just tell a chatbot to write the code for you.
 
Yep, it's been overtaken by the AI bubble. The language doesn't matter now that you just tell a chatbot to write the code for you.
AI is, as far as I know, just a program like the one used in weather forecasting. It just uses more processing than most programs.

C is a language that is used in browsers as Visual C. It is not the original C. It has the code, but it shows some improvement. I do not know much C, and it has a long history. What is next? Another improvement to C so that it can do what Rust does?
 
Last edited:
They probably are thinking comparatively to Rails or Node.js, as many on-premise webapps in the self-hosting circles are written with those. Lemmy is an ActivityPub-based software, for which the big dominant big brother, Mastodon, is a Rails app. My bet would be on the target audience for this part of the homepage's text to be the people who already ran an instance of Mastodon and maybe think running such thing is resource intensive (they should mention the storage footprint, though, as ActivityPub can be *really* verbose 😅).
I think that comparing Rust with Node.js or Ruby is a bit pointless, because Node.js/Ruby are meant for very different jobs than Rust... Rust is competing with C/C++ in the systems programming space, while Node.js/Ruby are aimed at scripting that is meant to be executed by a web browser or an RPC, totally different arena than systems programming.
 
What Rust looks like as Node.js and Ruby is not in its language itself, but ecosystem. Having not-managed-by-the-project huge library repo.
And it would be one of the largest issue to incorporating into / using in base.
 
What Rust looks like as Node.js and Ruby is not in its language itself, but ecosystem. Having not-managed-by-the-project huge library repo.
And it would be one of the largest issue to incorporating into / using in base.
Yep. The Nodejs "ecosystem" is having a bad week:
 
Back
Top