&quot;Choose the right tool for the job&quot;<p>What exactly does that mean?  It&#x27;s a vague response that people have used for years when they don&#x27;t want to explain why they chose a particular tool.   In my experience, many developers take the path of least resistance and use what they are comfortable with and that&#x27;s why &quot;it&#x27;s the right tool for the job&quot;.