>The question is if that discrimination is a bad thing or not.
In colloquial American usage, "discrimination" in the context of hiring and employment refers exclusively to judging people by illegal or inappropriate factors.
>you are discriminating against people who don't know javascript if you are hiring for a job that requires javascript and don't hire people who don't know it.
This may be an appropriate statement for other English-speaking countries, but in the US, this is a statement that borders on sophistry.
In colloquial American usage, "discrimination" in the context of hiring and employment refers exclusively to judging people by illegal or inappropriate factors.
>you are discriminating against people who don't know javascript if you are hiring for a job that requires javascript and don't hire people who don't know it.
This may be an appropriate statement for other English-speaking countries, but in the US, this is a statement that borders on sophistry.