|
|
|
|
|
by dozzie
3498 days ago
|
|
I'll tell you why to keep being a polyglot: to have a choice of tools for
solving problems and to have a perspective. I routinely write tools in half a dozen languages and pretty much always I'm
glad that I could choose one or another, because it fits the problem at hand
much better than anything else. And the perspective is about knowing different approaches to a problem.
Sometimes I transfer the good ideas from one language/runtime/framework to
another, where it makes sense, but is not a common practice. And I can easily
use a language I haven't had much experience before, just because it's the
same paradigm as I already know from several other languages (I did this a few
times already). And no, I'm not a generalist. I'm quite specialized in my work. I write tools
for OS administration. |
|