Python軟件基金會宣布終止對Python 2的支持

Python撕裂

自Python 3.0發布以來, la Python Software Foundation開始提出建議 給開發者 放棄以前的版本 支持此最新版本的編程語言。

去年三月 創始人兼項目負責人Guido van Rossum Python程式設計語言, 宣布對python版本2.7的支持將於1年2020月XNUMX日終止。 在此期限之後,Python 2.7將不再受益於任何更新,甚至沒有安全補丁。

這是對開發人員的最後通atum 仍然避免遷移到Python 3, 即使獨立開發人員仍然有可能使用Python 2.7 確保連續性。 但是對於Guido van Rossum而言,不再需要等待他和他的團隊收到與Python 2.7開發相關的更新甚至決策。

在吉多·範·羅蘇姆(Guido van Rossum)宣布之後,他確信將會朝著同一方向做出更正式的宣布。

所以那是因為 Python Software Foundation(PSF)宣布

“ 1年2020月2日將是Python 3結束的那一天。這意味著我們不會在這一天之後對其進行改進,即使有人遇到安全問題。 它應盡快移至PythonXNUMX。”

我們在2.0年發布了Python 2000。幾年後,我們意識到我們需要進行重大更改以改進Python。 因此,在2006年,我們啟動了Python 3.0。 很多人沒有更新,我們也不想傷害他們。 因此,多年來,我們一直在不斷改進和發布Python 2和Python 3。

他們在廣告中提到Python 2無法處理許多事情。 (以Python 3的功能為參考) 加上開發人員必須分擔努力 繼續支持Python 2和3 最好只關註一個版本。

我們記得 Python軟件基金會由志願者組成 促進,保護和支持Python編程語言的發展,以及支持和促進Python開發人員國際社會的成長。

根據基金會的說法,此決定是為了幫助Python用戶。 為了更好地理解彼此,基金會提供了以下解釋:

“我們在2.0年發布了Python 2000。幾年後,我們意識到我們需要進行重大更改以改進Python。 因此,在2006年,我們發布了Python 3.0。 很多人沒有更新,我們也不想傷害他們。 因此,多年來,我們一直在不斷改進和發布Python 2和Python 3«。

“但是,這使得改進Python變得困難。” 有一些Python 2無法處理的改進。 而且,我們有更少的時間來改進和加快Python 3的使用。如果許多人繼續使用Python 2,Python的軟件開發志願者會遭受苦難。 他們無法使用Python 3中的新功能來改進他們開發的工具。

“我們不想傷害Python 2用戶。因此,在2008年,我們宣布將在2年停止Python 2015,並要求人們在此之前升級到Python2。”

有些做到了,有些沒有。 因此,在2014年,我們將此截止日期延長至2020年。 但是從1年2020月2日起,PSF宣布將終止對Python XNUMX的支持。

對於在那之後將頑固地繼續使用Python 2的人們, 該基金會指出,如果他們“遇到安全問題 Python 2軟件災難性的”, 志願者[PSF]不會提供幫助。

«其中一些問題將從1月XNUMX日開始。 “隨著時間的推移,其他問題將變得更加嚴重,” PSF警告。

通過繼續使用Python 3,“您將失去使用好的工具的機會,因為它們只能在Python 3中使用,並且會減慢依賴您並與您一起工作的人們的注意力。”

對於使用Python 2編寫的軟件, PSF建議使用Python 3可移植性工具。 從Python 2切換到Python 3的一些開發人員聲稱,這是有史以​​來最簡單的過渡。

一位開發人員指出,有一個庫可以幫助開發人員將其代碼遷移到Python 3,並且在幾乎所有情況下,都可以編寫與Python 2和3兼容的代碼。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   路易士 他說:

    這似乎是一個明智的決定,我們有足夠的時間進行遷移,