Rust, I love you, I really do

In past 5 years Stackoverflow was running a comprehensive survey (here is latest for 2019), which, among other questions, asked for ‘most loved programming language’   – which basically means language developers used, like it and definitely want to continue with. Rust is doing very well in this category – it leads this category for past 4 years ( and this was one of reasons, why I started to play with Rust).  As this SO survey (with similar questions) is around for 5 years, it’s about time to put data in chart:

rust-love

On x-axis you see year plus next best language to Rust (leader (2015 only) or second one), on y-axis you see %  of likes (from people who tried, those who liked it and want to continue using it). Secondary y-axis is for for “diff to next” series – which is absolute difference (in %) between Rust and next best language (visible   on x-axis). Rust is doing really great there (as a reference the is Go lang, which is often used as alternative to Rust.  C++ other natural alternative to Rust, did not make it to ‘loved languages’ for couple of years – so it’s not included in the chart – last couple of years it was about 52%).

According to the chart it looks like Rust is doing pretty well (just notice its +10% difference to next language in 2019, which is pretty impressive – below that  differences  are < 1%). But question arises, much much this picture  is ‘objective’ and how much it’s caused by a ‘hype’ around the language? I think survey can be somehow influenced by community hype – look for instance at 2017, when Smalltalk was second most loved language, but next year it sank into complete oblivion.

Probably there can be some bias, but 4 years in lead in surely impressive, and having used Rust myself I think it’s based on very solid grounds (language itself plus  the community, which it really great). So well done Rust.

Leave a Reply

Your email address will not be published. Required fields are marked *