在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python之父:不要對Python 4.0抱有希望,可能不會有的

Linux愛好者 ? 來源:機器之心 ? 作者:機器之心 ? 2021-06-17 14:32 ? 次閱讀

不要對 Python 4.0 抱有希望,可能不會有的。——Python 之父 Guido van Rossum

2020 年 1 月 1 日,Python 官方結束了對 Python 2 的維護,意味著 Python 2 完全退休,進入 Python 3 時代。之后,關于 Python 4 的發布排期也成為了社區的熱門議題。

去年,Python 之父 Van Rossum 在推特上表示,假如會有 Python 4,從 3 到 4 的版本過渡會更像從 1 到 2 的過渡,而不會像從 2 到 3 的過渡。

但在最近接受 Microsoft Reactor 采訪時,Van Rossum 被問及 Python 的未來,以及什么時候會出 Python 4.0。他卻表示,可能不會有 Python 4 了。

Van Rossum 回答說:「我和 Python 核心開發團隊的成員對 Python 4.0 沒什么想法,提不起興趣,估計至少會一直編號到 3.33。」

在從 Python 2 過渡到 Python 3 時已經被上了一課的 Van Rossum 表示,在內部的嚴肅場合,談論 Python 4 是個禁忌,大家只會在飲茶時把 Python 4 當玩笑開。

2020 年 4 月,Python 2.7 生命周期中的最后一個版本 - Python 2.7.18 發布了。彼時 Van Rossum 警告過開發人員 Python 3 與 Python 2 不兼容,因此基于 Python 2 的軟件庫依賴項將不能升級至版本 3.0。

那是一個延續了數年之久,緩慢而又痛苦的遷移期。Van Rossum 說:「實際上,Python 比核心開發人員意識到的要成功得多,因此我們應該對從 Python 2 過渡到 Python3 更加了解和支持。但當時我們錯誤地認為過渡會很簡單,因為我們都像 Python 編程中的愛因斯坦一樣,可以在睡眠中將代碼從 Python 2 轉換為 Python3。」

不過,Van Rossum 并沒有完全排除 Python 4.0 的可能性,他暗示道,當 Python 與 C 的兼容性發生重大變化時,可能會改變目前的想法。Van Rossum 表示:「如果不更改語言就會與 C 擴展存在嚴重的不兼容,或者我們能夠擺脫全局解釋器鎖(GIL),這樣的情況下我們可能被迫升級至 Python4.0。」

然而,關于預計在 10 月發布的 Python 3.10,以及將實現一些重大速度提升的版本 3.11,Van Rossum 強調,重點依舊是盡可能長時間地漸進式的更新編程語言。

兩年前,Guido van Rossum 從 Dropbox 離職,宣布退休,但又在 2020 年 11 月加入了微軟,主動結束了自己的退休生活。當時他表示,將致力于「使用戶更好地使用 Python(并且不僅僅是在 Windows 系統上)」。

「現在,我們有一個嚴格的年度發布時間表,Python 3.10 之后是 3.11,之后是 3.12,依此類推。(在 Python 4 之前)我們必須先發布 3.9,每次添加另一個數字并不是容易的事,但仍然比從 3 到 4 輕松得多。」

「Python 的加速是漸進式的,3.11 版本會有新的速度提升,我們會在 3.12 和 3.13 中將其進一步提高。」

接下來,讓 Python 更快是 Python 核心開發團隊的工作重點。在近日的 PyCon Language Summit 上,Van Rossum 宣布目標是在 3.11 版本中將 CPython 的性能提高一倍。

Van Rossum 還介紹了通過外部項目(比如 Pyston)來加速語言的努力,Pyston 項目是 Python 3.8.8 的實現,該實現最初發布在 Dropbox,后來開源。其創建者最近發布了 Pyston 2.2,相比 CPython 3.8.8 的性能提高了 30%。

「現在,我覺得大約有一年時間來證明我們在 Python 性能上取得了進步,3.11 會比 3.10 快得多。」

同時,Van Rossum 也分享了自己對其他編程語言的看法,他欣賞 Rust 改進 C++ 代碼的能力,并且 Go 是「比較 Python」的語言中最有趣的。

「你可能注意到,在過去的六七年里,我們一直在 Python 中添加可選的靜態類型,也叫漸進類型。」Python 之父也介紹了 Python 近年來對 TypeScript 的重視程度。

「當開始項目時,我實際上并不了解 TypeScript,所以我不能說最初是受到了 TypeScript 的啟發…… 如今,我們肯定是以 TypeScript 為樣板,有時我們發布了新功能,因為某些功能相對 Typescript 是缺失的,然后我們根據用戶需求將其進行添加,非常成功。」

Van Rossum 說,Python 仍然在努力尋找重獲成功的方法。在他看來,Hejlsberg 是一個非常聰明的人,TypeScript 正在做的一些事情,是 Python 未來需要弄清楚的。實際上 TypeScript 也在向 Python 學習,就像 JavaScript 在一些領域從 Python 那里學習一樣。

原文標題:Python 之父:Python 4.0 可能不會來了

文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4797

    瀏覽量

    84787

原文標題:Python 之父:Python 4.0 可能不會來了

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    使用Python進行串口通信的案例

    python復制代碼 import serialimport time # 配置串口參數serial_port = '/dev/ttyUSB0' # 在Windows上可能是 'COM3' 或其他類
    的頭像 發表于 11-22 09:11 ?250次閱讀

    DDC112U的clk和conv信號一定要同步嘛,不同步會不會有問題?

    DDC112U的clk和conv信號一定要同步嘛,不同步會不會有問題
    發表于 11-18 08:03

    對比Python與Java編程語言

    使得編寫代碼更加靈活,但也可能導致運行時錯誤。 Java 語法相對冗長,需要顯式聲明變量類型,增加了代碼的可讀性和安全性。 靜態類型系統在編譯時進行類型檢查,減少了運行時錯誤。 二、性能 Python 解釋型語言,運行速度通常比Java慢,但對于許多應用場景
    的頭像 發表于 11-15 09:31 ?345次閱讀

    差分儀表運放的電阻電容混接會不會有問題?

    我的電路如上圖所示,輸入端由外部接入,不接時就是懸空。 1)兩個1M電阻用于輸入懸空時保證輸出為0附近; 2)電容用作濾波退藕。 請問電阻電容這么混接會不會有問題,例如振蕩啥的?(外部輸入信號為直流。)
    發表于 09-10 08:23

    pytorch和python的關系是什么

    在當今的人工智能領域,Python已經成為了最受歡迎的編程語言之一。Python的易學易用、豐富的庫和框架以及強大的社區支持,使其成為了數據科學、機器學習和深度學習等領域的首選語言。而在深度學習領域
    的頭像 發表于 08-01 15:27 ?2042次閱讀

    Python建模算法與應用

    Python作為一種功能強大、免費、開源且面向對象的編程語言,在科學計算、數學建模、數據分析等領域展現出了卓越的性能。其簡潔的語法、對動態輸入的支持以及解釋性語言的本質,使得Python在多個平臺
    的頭像 發表于 07-24 10:41 ?576次閱讀

    Python在AI中的應用實例

    Python在人工智能(AI)領域的應用極為廣泛且深入,從基礎的數據處理、模型訓練到高級的應用部署,Python都扮演著至關重要的角色。以下將詳細探討Python在AI中的幾個關鍵應用實例,包括機器學習、深度學習、自然語言處理、
    的頭像 發表于 07-19 17:16 ?1147次閱讀

    ESP32會不會有多線程問題,需要加鎖嗎?

    ESP32會不會有多線程問題,需要加鎖嗎
    發表于 07-19 08:05

    如何實現Python復制文件操作

    Python 中有許多“開蓋即食”的模塊(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在這篇文章中,你將會看到一些用 Python 實現文件復制的特殊方法。下面我們開始學習這九種不同的方法來實現 Pyt
    的頭像 發表于 07-18 14:53 ?433次閱讀

    opencv-python和opencv一樣嗎

    不一樣。OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺和機器學習軟件庫,它提供了大量的圖像和視頻處理功能。OpenCV-Python
    的頭像 發表于 07-16 10:38 ?1252次閱讀

    用pycharm進行python爬蟲的步驟

    以下是使用PyCharm進行Python爬蟲的步驟: 安裝PyCharm和Python 首先,您需要安裝PyCharm和Python。PyCharm是一個流行的Python集成開發環境
    的頭像 發表于 07-11 10:11 ?880次閱讀

    谷歌解散整個Python團隊

    近日,谷歌Python工程師Thomas Wouters在社交媒體上透露,谷歌對其Python團隊進行了架構調整,整個團隊被解散。這一變動可能源于公司的成本優化策略,涉及團隊重組和裁員。
    的頭像 發表于 05-06 10:50 ?623次閱讀

    基于Python的地圖繪制教程

    本文將介紹通過Python繪制地形圖的方法,所需第三方Python相關模塊包括 rasterio、geopandas、cartopy 等,可通過 pip 等方式安裝。
    的頭像 發表于 02-26 09:53 ?1242次閱讀
    基于<b class='flag-5'>Python</b>的地圖繪制教程

    ELF 1技術貼|如何將Python3.6.9移植到開發板上

    在ELF1開發板的Linux4.1.15eMMC鏡像中,默認預裝了Python2.7。為了適應更多應用場景,有些小伙伴可能需要移植其他版本的Python,下面將以Python3.6.9
    的頭像 發表于 02-22 14:06 ?441次閱讀
    ELF 1技術貼|如何將<b class='flag-5'>Python</b>3.6.9移植到開發板上

    如何使用linux下gdb來調試python程序

    如何使用linux下gdb來調試python程序? 在Linux下,可以使用GDB(GNU調試器)來調試Python程序。GDB是一個強大的調試工具,可以幫助開發者診斷和修復程序中的錯誤。在本文
    的頭像 發表于 01-31 10:41 ?2655次閱讀
    主站蜘蛛池模板: 天天躁夜夜躁狠狠躁2021西西| 亚洲免费国产| 天堂网在线www资源网| 天天干夜夜操美女| 美女视频久久| 国产成人综合自拍| 欧美在线三级| 性免费视频| 在线天堂bt种子| 亚洲xxx视频| 日韩三级中文字幕| 久久久成人影院| 国产成人优优影院| 天天天射| 成年女人色费视频免费| 国产黄色在线网站| 狠狠色噜噜狠狠狠狠五月婷| 亚洲合集综合久久性色| 色狠狠狠色噜噜噜综合网| 免费的三级网站| 国产papa| 欧美成人免费午夜全| 欧美性妇| 淫欲网| 三级视频网| 激情六月天| 午夜视频在线观看网站| 国产黄色片一级| 亚欧美综合| 手机看片a永久免费看大片| 久久综合欧美| 午夜一区二区三区| bbbb毛片免费看| 在线视频这里只有精品| 日本.www| 最近视频在线播放免费观看 | 四虎国产精品免费观看| 毛色毛片| 午夜精品在线视频| 800免费资源网| 亚洲美国avcom|