Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

I wondered about that - Rust looks like the one systems programming language I would actually enjoy using, but I don't know enough about it to have an informed opinion.


sort by: page size:

Rust seems like a nice systems language, but is it really best suited for non-system programming? I may be too risk adverse, but it seems too early to make that bet at this point.

Be prepared for issues with ABI incompatibility and all that. Rust is a low level-language, but IMO not a systems language (disclaimer: I tried rust extensively over a 2 week period, background is a blend of C, C++ and Haskell from which it draws a lot of influence).

I'm thinking of Rust, as I've becoming more interested in system programming again and not only web development

Rust isn't just or primarily a systems language.

Rust language definitely

Personally, I use Rust for things that are very far from systems programming - web apps, game development and small utilities for now (although I'm eager to at least try app development on it, when it gains at least minimum amount of support). That's the beauty of Rust for me: perfomance and correctness of a system programming language that is actually usable for product development.

I'm thinking of picking up a new language in my spare time and Rust is the main candidate I'm considering.

Rust is my favourite language for code that has to run on end-users' computers. It's also my favourite language in general, but for that specific usecase it's leagues ahead of the competition in my opinion.

I've got the feeling that rust covers similar needs and features (basically: a system programming language) but is much more trendy then D.

Rust is certainly my next language to learn. It seems to get a pretty nice balance between high and low level features.

Rust is probably more appropriate for that, since (like C++) it uses system APIs directly instead of importing a runtime.

This looks great! Been looking to pivot from web / JS into systems programming and Rust seems extra appealing.

Interesting. We would love to use Rust instead of legacy aerospace programming languages for our project.

Yes, Rust is awesome and very enjoyable to use. Especially compiling for the web is pretty cool as you can even interact with the browser.

This is the sort of thing that Rust is meant for. Correct, well-designed low-level tools. It's not an application language; it's a systems language.

Makes sense. Rust is systems language and emacs is an OS replacement.

Rust is great. I've been following it since pre-1.0 and writing code with it for about as long also. It's really come a long way, my favorite language for pretty much anything except web development.

What kind of systems are you developping with rust? Especially if you also do javascript? Genuinely curious as I also want to start working with some lower level languages.

I am a big Rust enthusiast and I agree. It will be efficient and fast but it will he harder than using C#/Go etc
next

Legal | privacy