3 ms·
Programming languages are tools. You can pretty much do anything in any language. Arguing about which language is more "powerful" is like arguing whether a scre
by gweinberg 4y ago
Programming languages are tools. You can pretty much do anything in any language. Arguing about which language is more "powerful" is like arguing whether a screwdriver or a nail gun is more powerful.
- yccs27 4y agoThe "power" of a good programming language is not about whether you can do something, but whether you can do it easily. It's also about abstraction of interfaces, reusability and similar qualities.
- fluoridation 4y agoYour example seems to contradict your premise, since you can't drive screws with a nail gun and you can't very quickly drive nails into wood with a screwdriver. Actually, your example seems to suggest that although there are actions that any tool can perform, there are tools specifically designed to perform certain actions and so no other tool is better at those actions.