As I see it the professional programmer is willing to take on whatever language is necessary to do the job but doesn't switch languages just for the sake of "learning a new language" because frankly this guy<p><a href="https://en.wikipedia.org/wiki/Alan_Turing" rel="nofollow">https://en.wikipedia.org/wiki/Alan_Turing</a><p>proved they are all equivalent anyway. The idea that you're going to be revolutionized by learning a new programming language belies ignorance of the fundamental principles of computer science.
Oh this post resonates with me so much. Everytime I start a new project, I spend atleast a week figuring out which new tool/language/framework to use.<p>Almost always, in the end, I end up using the good old faithful and friendly PHP (Laravel).