It doesn't matter. It's difficult to predict what language will be more used than the other in 5 years, if interesting company will be more on the Go or Ruby stack, and so on.
It doesn't matter because more language you'll learn, easier it will be for you to learn new one. It looks like you already have a solid background in low level languages, so it shouldn't be a problem. You can still learn the one you didn't pick later.
Development is not about languages, it's about choosing the right tool to find the best solution.
Very very true, languages are tools; part of the reason I want to pick a new one up is to expand how I think when designing solutions - each new tool opens new possibilities or techniques
Quite a pragmatic way of looking at it but I definitely agree with you
Here's my opinion:
It doesn't matter. It's difficult to predict what language will be more used than the other in 5 years, if interesting company will be more on the Go or Ruby stack, and so on.
It doesn't matter because more language you'll learn, easier it will be for you to learn new one. It looks like you already have a solid background in low level languages, so it shouldn't be a problem. You can still learn the one you didn't pick later.
Development is not about languages, it's about choosing the right tool to find the best solution.
Very very true, languages are tools; part of the reason I want to pick a new one up is to expand how I think when designing solutions - each new tool opens new possibilities or techniques
Quite a pragmatic way of looking at it but I definitely agree with you
That's a very nice goal. Learning a new language is always a very interesting experience.
Personally, I try to learn new languages which are different of what I use everyday, to learn a maximum. That's my only criteria.
I wrote about how to learn a new language here if you're interested.
That's a good way of scoping it, I'll definitely take a look thanks!