top | item 33436925

(no title)

clappski | 3 years ago

There's much more reason to do a greenfield project in C++ than Rust - experienced C++ hiring is still considerably easier! Not everything has a purely technical motivator.

discuss

order

nicoburns|3 years ago

> experienced C++ hiring is still considerably easier

Perhaps, but you can take experienced devs with a background in other languages and expect them to write solid Rust code. You probably only need to hire 1 or 2 people who already know Rust.

thorin|3 years ago

I don't know any people who program in Rust. I've been programming 25 years professionally. On my LinkedIn and through friends I probably know 50 people who do c++ programming in some capacity, including myself, to a poor level.

alkonaut|3 years ago

I'd be tempted to pick Rust for a greenfield project even if I had only a team of C++ devs with no prior Rust experience. Having one person that can teach it would help, but it's not an absolute necessity. And luckily every team has that one person ho is the Rust evangelist...

If you can program C++ you'll pick upp Rust more quickly than any other convert. Unless it's a startup with a short runway where you might not have the luxury of a slower start, then I think it would probably pay of in both productivity, staff retention, ease of recruiting (later), and a lot of other parameters.

mkl95|3 years ago

I'd say the trend in the industry is to hire engineers rather than language specialists. An experienced C++ guy should be able to learn the Rust basics in a few months.