4 ms·
Py3 is for all practical purposes a language fork of Py2. So it doesn't really make sense to talk of a "migration". If Py2 becomes unworkable somehow then peopl
by upofadown 7y ago
Py3 is for all practical purposes a language fork of Py2. So it doesn't really make sense to talk of a "migration". If Py2 becomes unworkable somehow then people will rewrite stuff. Some of it might even be in Py3.
Considering all the stuff that is written in Py2 I really don't see it being out and out abandoned. That wouldn't really make any sense. With computer languages stuff never goes away.
- carapace 7y agoPy2 is the new Fortran, I like to say.
- sigjuice 7y agoAnd they both use actual Fortran :) $ python3 Python 3.7.4 (default, Sep 7 2019, 18:27:02) [Clang 10.0.1 (clang-1001.0.46.4)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import numpy >>> [2]+ Stopped python3 $ lsof -c Python | sed -n "/fortran/s/$USER/<redacted>/gp" Python 35190 <redacted> txt REG 1,4 1550456 12887664541 /Users/<redacted>/Library/Python/3.7/lib/python/site-packages/numpy/.dylibs/libgfortran.3.dylib
- int_19h 7y agoPy2 is the new Fortran 77. It was good in its time, and great things were done in it that are still around... but let's move onto F90 already.