> Will the promised productivity gains allow me to recoup the cost of the time spent learning.
Some deep PL stuff I doubt there is productivity gain to begin with. But many ideas in the ML language family are simple and reduce debugging pain. Time lost from one encounter with muddy JS/Python semantics is more than the time learning about sum types.
neither of those have a realistic payoff in the real world. talking money coming into an account in exchange for jira points available. It's different in SV but elsewhere in the world it's not a realistic proposition.
Some deep PL stuff I doubt there is productivity gain to begin with. But many ideas in the ML language family are simple and reduce debugging pain. Time lost from one encounter with muddy JS/Python semantics is more than the time learning about sum types.