I've been learning a new computer language recently, and I'm finding it intriguing. Not yet at the point where I can use it "in anger", but I'm close to the point of choosing it for some of my everyday scripting tasks. It would take longer, but would help me to learn it.
So ...
Would you learn a new language?
What would induce you to do so?
1. If I were paid to do so. What would make me do so? Getting paid, of course. (Note that "getting paid" could mean "I think it's the thing I need to learn for the next stage of my career".) But if the boss doesn't pick a language and say "learn this", then for me to pick a language, it has to be significantly better in some way for writing the kinds of programs that I write to earn my money. That's kind of a high bar. Maybe one language every several years passes that threshold.
2. If I wanted to. This is a completely different set of answers. Here, I want to learn the language for my own project, or just because I think it's cool. To actually do so, I have to want to learn that language more than I want the other things I can spend my free time on. That also is a high bar, because I have a fair number of non-computer things that I really want to do.