3 ms·
The problem with 'use the best tool for the job' is that everyone's 'best tool' is selected from a relatively small pool. The choices for some use-cases have a
by BuckRogers 12y ago
The problem with 'use the best tool for the job' is that everyone's 'best tool' is selected from a relatively small pool. The choices for some use-cases have a multitude of similarly worthy choices. Thus, not likely really the best available. Just another subjective choice.
That said, I don't understand the obsession with 1 language to rule them all that the Java and Javascript crowd seem to share. I do understand having 1 go-to that you reach for to build projects. Something broadly applicable like Java, C# or Python.
But shell scripting in Java? Seems a bit extreme, I'd never bother. You can pull out a Python/Powershell script that does whatever you're trying to do and do it much easier and faster. There's a reason Windows has C#/Powershell, and Linux has (as an example) Java/Python.