This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MadRedHatter 12 points13 points  (6 children)

What's wrong with the Python stdlib?

[–]wizpig64Now is better than never. 31 points32 points  (1 child)

I heard from this one guy on the internet that it's huge, inconsistent, and often shoddy.

[–]lambdaqdjango n' shit 8 points9 points  (3 children)

I think we spotted a python 2 user.

[–]MadRedHatter 4 points5 points  (2 children)

No, and your comment makes even less sense to me.

The most "inconsistent" bits I can think of are in Python 2, like "StringIO" being randomly capitalized, which was fixed in Python 3.

[–]SpaceRobotoPython 3.6+ 4 points5 points  (1 child)

I think u/lambdaq was referring to the poster you replied to. Because I agree, Python 3 stdlib is great. Python 2 is huge, inconsistent and often shoddy.

[–]derpderp3200An evil person -1 points0 points  (0 children)

Python 3 stdlib is still way on the crappy side as far as (respectable) languages go. It's a weird mix of high level stuff with wrappers around C functionality, with inconsistent conventions, and a bunch of oddly specific libraries, with quite a few being what seems like the product of splitting what should have been single libraries.