3 ms·
It's a decade too late to be saying so, but the Python foundation really missed the boat by not developing a version of the Py2 CPython interpreter that was ins
by nickm12 7y ago
It's a decade too late to be saying so, but the Python foundation really missed the boat by not developing a version of the Py2 CPython interpreter that was instrumented to support straddling code.
The 2to3 approach of statically translating Python was a bust—the language is just too dynamic for that. Instead, they should have leaned in on Python's dynamism with an instrumented interpreter that supported configurable levels of strictness, on a module-by-module basis.
- stubish 7y agoNo need for the Python foundation to do it. It could be a commercial offering. It still might be... even just offering security maintenance for Python 2.7. But I guess the need isn't that great, even if there are some whales like JPMorgan who might be required to purchase security maintenance if available for a year or so until they catch up.