Hacker News new | ask | show | jobs
by DangitBobby 979 days ago
After reading your first link I'm having a very hard time understanding how it's a "new version incompatible with either Python 2.7 or Python 3" or how you can think "they created an alternative language that was completely different" is true in any sense.

> Python 2.8 is a backwards-compatible Python interpreter that runs Python 2 code and C-extensions exactly as-is, while also allowing Python 2 programmers to use the most exciting new language features from Python 3.

Really sounds like Python 2.8 to me!

1 comments

> Really sounds like Python 2.8 to me!

That's the problem, isn't it? Nobody who works on Python actually worked on this fork, but it sounds and looks official. That's why the Python Foundation people found this troublesome enough to demand a rename.

Tauthnon has lots of additions to normal Python, most stemming from a bunch of PEPs that author liked. You can't run Tauthon code on any Python interpreter (either 2.7 or 3.x), and there are a few edge case incompatibilities as well. It's probably a great interpreter for those who want newer features but are still stuck with Python 2.7 for whatever reason.

That's begging the question, because the guy who picked up the codebase they abandoned was absolutely "working on Python" in any normal sense of the word. The people who used to work on Python stopped working on it to make a new language which they also wanted to call Python.