Hacker News new | past | comments | ask | show | jobs | submit login

Mercurial still doesn't have Python 3.x support. I imagine that's an extra encouragement for the Python devs to switch away from it.



Why would it matter if mercurial has python 3.x support? For writing hooks and extensions?

The mercurial team prioritized end-user features, like evolve, over moving to Python 3, which would only affect a very small number of mercurial users (mostly devs).

I've personally moved to Python 3 for most development and not once have I encountered a case where I couldn't do something in mercurial that would have been possible if the core code was on python 3.


That's how the CPython core devs think. They believe they're punishing Mercurial for not moving to Python3.


That's a completely unsupported assertion.

Why would the CPython devs punish one of the largest and well known python projects by moving to a non-python DVCS? That would create an absolutely toxic effect in the python community.

They didn't move from mercurial because of python any more than they moved to Git because they like C.


[citation needed]




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: