4 ms·
Why use a hammer and a screwdriver when you can make due with only a hammer?
by wnight 14y ago
Why use a hammer and a screwdriver when you can make due with only a hammer?
- coldtea 14y agoIt's even worse than that. Python and the faster extension languages used are the same kind of tool (well, obviously, both are languages). So, let's compare them to two hammers. The difference is Python is made from soft plastic, and while it is light, it only works for softer nails. For harder stuff you need a metallic hammer, which is heavier. And the sad thing is, the Python-hammer can also be almost as hard as the other hammer while remaining light, it just needs some coating (faster interpreter innards). So nothing (except besides the man-years of work needed on the interpreter) forbids you to have a hammer both light AND strong (== dynamic and expressive as Python WHILE many times faster).