在Python2 問世 20 年、穩(wěn)定版Python 2. 7 維護(hù) 11 年后,Python作者Guido Van Rossum本周宣布,即日起上線的Python 2.7. 18 將是Python2 的終結(jié)。
他建議程序員、企業(yè)/組織等盡快遷移到Python 3,以繼續(xù)獲得免費(fèi)的第一手支持。
事實(shí)上,Python 2. 7 原計(jì)劃在 2015 年就退役,但因?yàn)楫?dāng)時(shí)Python2 有大量Web用戶,Python基金會(huì)討論后決定延期 5 年,同時(shí)將Python 3. 4 的OpenSSL模塊下放到Python 2.7,以免過期版本對(duì)互聯(lián)網(wǎng)的潛在危害。
資料顯示,Python3 早在 2008 年就發(fā)布了,可像是Facebook、Instagram、Dropbox這樣的Python大客戶,花費(fèi)了很多年的時(shí)間才完成遷移。
就連Python作者供職(去年退休)的Dropbox, 2015 年才開始遷移 400 萬行Python2 代碼, 2018 年 9 月才徹底切換到Python 3。