News for hackers. Stuff that matters.
Re:We rewrote a high-performance database in Rust by arriu on Tuesday October 18, 2022 @05:18PM (#33254127)
I agree, rust has a difficult learning curve. I’ve often heard at least a year is required to really feel confident.
Re:We rewrote a high-performance database in Rust by gotts on Tuesday October 18, 2022 @06:14PM (#33254765)
6 months is what I heard. I'm currently at ~2 and 6 sounds like a pretty good estimate.
Re:We rewrote a high-performance database in Rust by heavyset_go on Tuesday October 18, 2022 @06:19PM (#33254803)
It takes a relatively short time to be proficient enough to make useful contributions, maybe half a year to a year to be confident. You can give an experienced developer the Rust book and have them contributing to a Rust codebase quickly.
Re:We rewrote a high-performance database in Rust by nicoburns on Tuesday October 18, 2022 @07:18PM (#33255393)
For me it was ~2 weeks to get out of "learning mode" and into actually writing production code. 3 months to feel proficient. Maybe a year to feel that I had reached parity of fluency with languages I already knew.
Re:We rewrote a high-performance database in Rust by tialaramex on Tuesday October 18, 2022 @08:07PM (#33255775)
People really vary, it felt natural to me almost immediately but Rust's surveys indicate that some noticeable proportion of respondents report not being comfortable after more than a year.

This is seen as an important thing to improve because of the slogan "A language empowering everyone to build reliable and efficient software". If Rust isn't empowering everyone because say, 10% of people who try to pick it up can't get anywhere that's not good enough.