Skip to content

Comment on People using Rust will pay a productivity tax

Comments

Nah!

Using Rust at first was hard, but now I move faster than using F#, Python, Swift, Kotlin. I know, with apples-to-apples, I use the SAME project that I have moved to Rust and still keep parts on that languages (for UI or utilities).

The same things that make Rust hard at first, become a "base layer" and a force multiplier.

Each time you compile (and lint with clippy for example) your code stay and continue to be robust.

Each time more people use Rust, better and more crates with functionality emerge, reducing the surface area of things that need to go elsewhere.

And you can refactor, remove crates and add others, even with a totally different API surface, with more confidence and speed that most languages.

And more info, and more tutorials, and more SOLUTIONS, with great docs! and tests! and benchmarks! and cross-compiled! that are far easier to apply than most languages.

Rust is a force multiplier and the cost pay off and more and more with time.

BTW: I'm a solo developer that support a medium size niche eCommerce app, that need turn-overs measures on minutes/hours and at most, days. I mean: 10:00 am a problem, 10:30 am ship code to CI. Repeat all the time.

I CAN'T afford anything that go against productivity and that is the reason I move lang/tech each time I see anything, whatever, that give any advantage. ---

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.