Closed dfabulich closed 2 years ago
Reviewing the data from https://share.getcloudapp.com/X6ub4eeo I find that the functions
bucket was defined using the regex /functions?/i
which I claim isn't a meaningful result.
All of these were counted as functions
responses.
Instead, I suggest that the regexp should be /functional\b/i
and that the resulting bucket should be titled "Functional programming". This matches 86 of the 154 functions
entries. The other 68 entries don't really have much in common.
Like I said on Discord I now remember that this happened because the list of regexp used to normalize the "what's missing from CSS" question was mistakenly expanded to normalize the "what's missing from JS" question without considering how the existing CSS regexps would affect the JS results.
I'll fix it by establishing two separate lists for that section of the normalization rules.
According to https://2020.stateofjs.com/en-US/opinions/#missing_from_js the 5th most popular answer to the "What do you feel is currently missing from JavaScript?" question is, "functions"
… that can't be right, can it??
When I view the raw data, the bucket for "functions" looks buggy:
Unlike all the other buckets, "functions" has null
id
and noname
. I think something bad has happened to the data here.