News for hackers. Stuff that matters.
Re:Why Is the Migration to Python 3 Taking So Long? by erokar on Thursday November 14, 2019 @03:01PM (#21538816)
Most things in a language are explicit design decisions. Doesn't automatically make them good decisions.

Actually Python is one of my favorite programming languages, probably the language with the closest mapping to how I naturally think about a problem. I really like it. But I'm also willing to admit it has some warts, as does any language.

Re:Why Is the Migration to Python 3 Taking So Long? by ForHackernews on Thursday November 14, 2019 @04:03PM (#21539384)
Python has warts, but IMHO it's weird to identify valid design choices, with pros and cons on each side, as "warts".

If I were listing Python warts, I'd point to things like single-element tuples (1,), the `datetime` support (timezone-naive datetimes are an ambiguous disaster), or the cpython Global Interpreter Lock.

Re:Why Is the Migration to Python 3 Taking So Long? by mixmastamyk on Friday November 15, 2019 @12:49AM (#21542560)
Yep, complaining about self is kinda silly when there are real things to complain about.

My editor supports snippets so moderate python boilerplate is not a problem.