I do recommend you should learn both to help you gain experience to tackle different problems, many workplaces lack programmers of those experiences. It's like a triathlon that we aren't made to learn only one language.
Likewise, I like the concept to encourage learning 8 languages rather than 2.
How they actually compare?