there was some talk by matz in which he mentioned that maybe one of the reasons the 1-&gt;2 transition in ruby wasn&#x27;t so bad as python 2-&gt;3 was that people got a nice dangling carrot in front of them in the form of performance improvements and &quot;nice&quot; language features, and were motivated to port stuff.<p>So the plan for 2-&gt;3 is to have the same &quot;motivational&quot; changes, like a much faster runtime. We can hope :)