2 ms·
> If you are a master painter, you could paint something amazing with anything you have got. Same thing applies to programmers. That's a flawed analogy. Here
by kmiroslav 10y ago
> If you are a master painter, you could paint something amazing with anything you have got. Same thing applies to programmers.
That's a flawed analogy. Here is a better one:
If you need to drill something, do you consider a screwdriver and an electric drill equally?
- elbear 10y agoI don't agree with this analogy, because languages overlap a lot more. You could choose one of several different languages to build a web app (Python, JavaScript, Ruby, PHP, etc.). Only particular tasks have languages that fit best. Many other tasks can be solved in multiple languages. In that case, the best tool for the job is the language you know best.