pull down to refresh
213 sats \ 0 replies \ @zuspotirko OP 22 Nov \ parent \ on: Pythons biggest (annoying) flaw: default method params devs
I can't tell you for sure why this decision was made but this concept is only strange to us coming from modern programming languages that have a strong separation between what is code and what is data .
An example of this is e.g. the let-over-lamda paradigm where you can change what a function does by calling it.