No, you are confusing &quot;features&quot; and &quot;syntax&quot;. Both Python 2 and Python 3 are Turing complete. They have the same expressiveness. It&#x27;s possible to backwards-compatibly extend Python 2 to achieve feature-parity with Python 3 while preserving Python 2 syntax. Python 4 proposed by me is possible, while Python 6 (which must be backwards-compatible with both 2 and 3) is probably not possible.