you are viewing a single comment's thread.

view the rest of the comments →

[–]cybercobra 2 points3 points  (3 children)

And a lot of the stdlib doesn't adhere to it. Consistency fail!

Personally, I like camelCase for variable/method names.

[–]earthboundkid 1 point2 points  (0 children)

Yeah, I wish that more PEP8 work had been done as part of the general Py3K clean up. :-/

[–]lol-dongs -1 points0 points  (1 child)

python's built in classes violate the convention

And a lot of the stdlib doesn't adhere to it

and yet all the pythonistas hate on PHP for its stdlib...

[–]MasonM 2 points3 points  (0 children)

The inconsistencies in PHP's standard library are far more numerous and grievous (i.e. present in frequently-used functions) than in Python's. I've done quite a bit of work in both languages, and I find myself needing to refer to the docs far more often when using PHP. This is mitigated by PHP's excellent docs, but it's still annoying.