http://qs321.pair.com?node_id=11117455


in reply to Perl in Stack Overflow 2020 Survey

Edit: sorry, (this is what fooled me https://www.zdnet.com/article/developers-love-rust-programming-language-heres-why/, saying "97% dont use it" anyway too trigger-happy I am, sorry for the noise) I have just read more carefully the captions for love:

 % of developers who are developing with the language or technology and have expressed interest in continuing to develop with it

and dread:

% of developers who are developing with the language or technology but have not expressed interest in continuing to do so

So, the below applies only for the want but normalisation makes no sense anyway:

% of developers who are not developing with the language or technology but have expressed interest in developing with it

I find this interesting: 86% love rust but only 5% are using/have used it (professionally or otherwise). 23% love Perl but only 3% are using it. First they try to charm then with whitespace, then with exclamation and question marks?

Also:

Perl, want: 1.1%, love: 28.6%, dread: 71.4% Rust, want: 14.6%, love: 86.1%, dread: 13.9%

But after normalising to those who actually have used it are using it (*) (all respondents),

Rust/Perl:

want: (14.6*5.1)/(1.1*3.1) = 21.8x, love: (86.1*5.1)/(28.6*3.1) = 4.9x, dread: (13.9*5.1)/(71.4*3.1) = 0.32x (=3x the other way)

(*): Edit: "commonly used programming language", which is not "those who have used it/are using it". In any event some normalisation should have been done at the SO site over those who actually have some experience with the language and it is not due to a whim or media hype. <<< that's what they did.

Edit2: what the above indicates is that when normalise for the opinions of those who are using the language, the results are more in favour of Rust because more are using it right now.

bw, bliako