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

I'd love a Rust job, but there are so few roles out there, nearly everything is Javascript/Python/Java. Is it worth even learning?


Apple is looking for engineers to convert its code from C to Rust


IMHO it's worth learning at least to internalize the concept of ownership. Ownership in some form exists in most languages, but Rust makes it very explicit. It guides you towards clearly organizing program's data into isolated tree-like structures, instead of a web of everything referencing everything else. Like Lisp, even if you don't use it, it may change how you think about code.

I see companies adopting Rust internally. Instead of hiring "Rust developers" they just add Rust to the stack and let their devs learn it. For example, Cloudflare writes most new code in Rust, but Rust is barely mentioned in the job postings.


> Cloudflare writes most new code in Rust,

I think you might be over-stating this. We do write a bunch of Rust though!


I mean newly started projects. Of course there's a ton of existing code to maintain, but — at least in my team — Rust is the default for new services.


I am glad to hear it. My team doesn’t work that way :) (we actually just did a spike in Rust and are going to end up doing the final version in Go, for a few reasons.)


>nearly everything is Javascript/Python/Java.

That's depends on where you are living (if you are looking for a local job of course).

But sure, Rust is a pretty new language with a relatively high entry threshold.

Is it worth learning? Yes if you are planning to do system\relatively low-level stuff in the future.




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

Search: