Yes, but many languages have adherents who strongly resist the choice to switch languages. And for some languages, being a diehard adherent has some signaling function.
E.g. a Haskell programmer, regardless of the suitability of the language itself, is probably serious about programming, and has advanced skills in certain areas of mathematics — you don't hear of too many "Haskell script kiddies".
Whether such programmers would accept being systematically underpaid, I don't know. It seems an unethical idea in any case, and if the language is truly N times as productive, programmers versed in it should be well worth more than a standard industry salary.
Comments
Yes, but many languages have adherents who strongly resist the choice to switch languages. And for some languages, being a diehard adherent has some signaling function.
E.g. a Haskell programmer, regardless of the suitability of the language itself, is probably serious about programming, and has advanced skills in certain areas of mathematics — you don't hear of too many "Haskell script kiddies".
Whether such programmers would accept being systematically underpaid, I don't know. It seems an unethical idea in any case, and if the language is truly N times as productive, programmers versed in it should be well worth more than a standard industry salary.