4 ms·
> I think sometimes using the less optimal tool for the job carries overall benefits. In that case, it's the best tool for the job! Balance between the theore
by arctangent 15y ago
> I think sometimes using the less optimal tool for the job carries overall benefits.
In that case, it's the best tool for the job!
Balance between the theoretical and practical uses of technology is the crux of the issue.
My day job is an unashamed Python shop, so even though other languages might be "better" for a task we're almost certainly going to use Python wherever we can simply because it makes our entire service offering more maintainable.
That said, knowledge of alternate languages/technologies does allow you to vary the status quo where the benefits outweigh the costs. The real benefit of being a polyglot programmer (or neophile technologist) is that you have the perspective to see where exciting new things might be employed successfully in more routine environments.