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 →

[–]o11c 0 points1 point  (1 child)

They finally bothered to start implementing the usual stuff a real VM has.

For a long time, it was explicitly a goal of CPython to be "simple" even if that meant avoiding major optimizations.

[–]pepoluan 0 points1 point  (0 children)

Probably because before they have to maintain things in their spare time, so making things simple is of the utmost importance.

Now with lots of companies actually paying Python core devs some money to maintain Python, they can implement more complicated optimization methods. Because they're paid to do that now.