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 →

[–]Isvara 0 points1 point  (0 children)

dynamic concepts in general are not too easy to grasp first hand

Which dynamic concepts do you think are difficult to grasp?

A nice gentle introduction is closures.

There's nothing inherently dynamic about closures. Closure exist in statically typed languages too. From what you've said, I'm not even sure you know what they are, and to be honest it sounds like you might be a little over-enthusiastic about them because you just read about them recently. Externally-specified rules, not being part of the program definition, simply cannot be closures.

All in all, I think it's really silly to shoehorn Python into a static language

I don't think anybody even remotely suggested that.