Tap for spoiler
Except for some reason “2” is interpreted as a month, and the year is set to 2001.
I’m dead 😭 (and it just gets better from there)
Except for some reason “2” is interpreted as a month, and the year is set to 2001.
I’m dead 😭 (and it just gets better from there)
A-10 Tank Killer was the bomb.
TLDR: 3.11 is twice as fast as 3.10 at doing global name lookups, so an old speedup hack of aliasing a global function locally isn’t needed.
For example, when calling len() in a loop, going l=len, and calling l() in the loop was faster in 3.10. In 3.11, moreso in 3.13, it’s almost a wash.
However, the author says this:
Accessing functions through a module [e.g. math.sin()] or a deep attribute chain can still carry overhead. Creating a local alias or using “from module import name” continues to be effective in those situations.
But when I look at the numbers, I would say 3.13 is pretty close to making it an unnecessary optimization in general. A little subjective on how you interpret the numbers.
Great info, but this was like trying to use a recipe and reading the author’s life story to get there.
Thanks, I had everything but “pego”.
I really enjoyed Grounded. Never got to the end game, but probably because I didn’t really try. I just had a lot of fun exploring and fighting bugs.
Nah it’s just if-then-elses all the way down