This is a great move on his part - every programmer should know as many languages as they feasibly can. Being a monolingual programmer is like being a carpenter who only uses hammers. Or maybe a better analogy would be an investor who only owns stock in one fund, or a physicist who only studies one type of particle.