4 ms·
I'm kind of contemplating a career switch since in mobile JavaScript cross-platform seems to become pretty big and I just don't feel very warmly about becoming
by dep_b 8y ago
I'm kind of contemplating a career switch since in mobile JavaScript cross-platform seems to become pretty big and I just don't feel very warmly about becoming a JavaScript specialist.
What are the possibilities for somebody that's pretty heavy iOS senior to transfer to a role building applications or services in Rust (or Elixir, for that matter)?
- rhinoceraptor 8y agoAFAICT, 99% of the Rust jobs out there are just crypto startups. So at this point, not that great.
- dubbel 8y agoWe are an information security company in Europe using Rust for performance-critical parts of our Backend. Of course, that's just one anecdotal example, but I'd encourage you, dep_b, to look for openings. I'd guess that only very few companies use Rust exclusively right now, because of its relatively young age and because it frankly doesn't make sense everywhere, but many use another main language plus Rust.
- gameswithgo 8y agoThere is a company in Texas doing power grid /energy analysis with Rust. A company in Denmark doing non crypto stuff that I interviewed with a while back. Microsoft is using it a little, Cloudfare is using it a little.
- sanderjd 8y agoCan you disclose what the energy company in Texas is?
- agildehaus 8y agoAny job is a Rust job if you're in charge of deciding the language.
- deleted 8y ago[deleted]
- rhinoceraptor 8y agoIt's a tough sell to manglement considering there's almost no developers who know it, and it's not something you can ramp up on quickly like Java to C# or Ruby to Python.
- miohtama 8y agoI remember that in the past, early 00s, this was true for Python as well. One had to make an active effort to pick Python to be a tool for the job. I remember being in one of big government project pitch session and the project manager asked "What this Python language? Sounds like some toy." Times will change. However Rust sweet spot is system programming. Even though one could build e.g. websites with it, Rust loses its edge and becomes verbose, a too heavy hammer.
- pimeys 8y agoWe at https://prisma.io https://prisma.io are 50% Rust and 50% TypeScript since the beginning of the year. At least what I know we do no crypto ;)
- estebank 8y agoWe (commure.com) are in the health care industry using Rust exclusively in the backend operating in SF, Boston and Montreal. OneSignal (SFBA) and Sentry (SF, Austria) use Rust. I was actually surprised half a year ago when I started looking for companies using Rust that there were many more than I expected.
- kyllo 8y agoI've noticed that Rust projects are starting to pop up at Microsoft. As of this writing, there are 5 open SDE job positions that mention Rust: https://careers.microsoft.com/us/en/search-results?rt=professional&keywords=Rust https://careers.microsoft.com/us/en/search-results?rt=profes...
- swiftcoder 8y agoHere at Facebook they are starting to pop up as well: https://www.facebook.com/careers/jobs?q=rust https://www.facebook.com/careers/jobs?q=rust
- ansible 8y agoWe (as an organization) are a couple years away from doing Rust for embedded work, but I'll be pushing hard in that direction after I'm more comfortable with it (I'm the tech lead in the organization), in part because I dislike C++ so, so much.
- vips7L 8y agoDo you think there is a place for D in embedded? Maybe if you could use the stdlib without a GC?
- ansible 8y agoMaybe. I've looked at D here and there, and while nice enough, that wasn't enough for me to really go into it. Rust, on the other hand, has a lot of momentum behind it in the embedded space. Bare metal and embedded RTOS options.
- onebot 8y agoI would consider digging into WASM. I think there will be a lot of demand eventually and Rust has a good story there. Rust is slowly gaining momentum. Jobs are starting to pop up here and there.