Hacker News new | ask | show | jobs
by adastra22 1481 days ago
> Pretending Rust is easy just sets beginners up for disappointment when they get into Rust and realize it wasn't what they were sold. Or worse, they start doubting themselves when they encounter the hard parts because Rust fans were busy insisting it's all easy.

You could be describing me. I recently convinced my boss to let me write a server in Rust for the safety, speed, etc. After being two weeks overdue, I threw it all out and wrote a working version in modern C++17 in an afternoon. Of course part of the issue was language familiarity, but I think also what I was trying to do was objectively harder in Rust in many respects, and the ecosystem of crates was less mature than battle-tested set of libraries I was using in C++.

At the end of the day I want to ship code and move on to the next project. Rust wasn't helping me there.

1 comments

Which libraries did you use in C++?
Boring things like boost, abseil, and the standard library.