% of developers who are developing with the language or technology and have expressed interest in continuing to develop with it
% 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?
(*): 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.
I wonder if Perl's age disproportionately skews the pay data. My thinking is that most Perl developers are mid- to senior-level engineers due to younger developers primarily using languages like Python or ruby. This heteroskedasticity would make using averages (and by definition also variance and standard deviation) ineffective, and require some correction to more accurately determine the true Perl developer pay distribution.