Quote:
Originally Posted by jbjb
I guess my real point is that a good programmer should know multiple languages, not just to be able to write those languages, but also because the learning and mental toolkit developed from each language improves programming in all the others.
|
My question would be: if you need to learn multiple languages to be a "good" programmer, but you can accomplish all the programming tasks you need using only one language, why would anybody want to be a "good" programmer, when learning more languages requires a great deal of unnecessary effort?
It sounds like you're approaching programming from an artistic sense, rather than a utilitarian sense, and I suspect many programmers see programming solely as a means to an end, rather than a form of artistic expression. Of course, those programmers might wish that they had focused more on writing beautiful code when the time for debugging comes around...