News for hackers. Stuff that matters.
Re:Why Is Python Growing So Quickly? by NoahTheDuke on Thursday September 14, 2017 @01:39PM (#15250415)
> variable scope

Which parts did you find confusing? Was it the lack of a block-level scope, such as within for loops and if statements? I personally find the LEGB (Local, Enclosing, Global, Builtin) system to be pretty intuitive.

[0]: https://stackoverflow.com/a/23471004/3023252

Re:Why Is Python Growing So Quickly? by blauditore on Thursday September 14, 2017 @03:18PM (#15251567)
I think one thing I found particularly confusing is how class and instance variables relate to each other. It takes a while to understand how they get masked and in what case which one is referenced.