Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This approach only works for syntax level changes, it wouldn't have helped the problematic changes in Python 2 -> 3.


Well, the ability to specify python version by module would've made migration much easier for everyone (in theory). But you're quite right that it wouldn't by itself be a solution -- it would also have required additional complexity to handle interoperability when calling between python versions, both in the runtime and the programs themselves (even a sufficiently smart compiler can't figure out what string encoding a python2 function expects).




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

Search: