Does Python really follow its philosophy of "Readability counts"?

r rt8396 at gmail.com
Thu Jan 15 12:40:07 EST 2009


On Jan 15, 11:13 am, Paul Rubin <http://phr...@NOSPAM.invalid> wrote:
> Roy Smith <r... at panix.com> writes:
> > C is not evil.  It's a tool.  Would you call a hammer evil because it's not
> > very good at driving screws?  
>
> I would call a hammer evil if it were built in a way that made it
> unnecessarily likely to hit your thumb.
>
> > C is a very good tool for doing the kind of thing it was designed
> > for, which is highly efficient, low-level, portable programming.
> > The fact that C has been used to write all sorts of large-scale
> > applications doesn't mean that it's good at that kind of stuff.  It just
> > means that all the alternatives suck more than it does for that kind of
> > stuff.
>
> I don't think so:  http://www.adaic.org/whyada/ada-vs-c/cada_art.html

Hammers are not evil, they have no logic, interpreters and compilers
are not evil either -- you and i control there every move. The hammer
will go exactly where you guide it to -- if that happens to be you
thumb...??

Python does exactly what it's told, if you tell Python to smash your
thumb, Python will gladly comply :)



More information about the Python-list mailing list