一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python之父:不要對(duì)Python 4.0抱有希望,可能不會(huì)有的

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

不要對(duì) Python 4.0 抱有希望,可能不會(huì)有的?!狿ython 之父 Guido van Rossum

2020 年 1 月 1 日,Python 官方結(jié)束了對(duì) Python 2 的維護(hù),意味著 Python 2 完全退休,進(jìn)入 Python 3 時(shí)代。之后,關(guān)于 Python 4 的發(fā)布排期也成為了社區(qū)的熱門議題。

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

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

Van Rossum 回答說:「我和 Python 核心開發(fā)團(tuán)隊(duì)的成員對(duì) Python 4.0 沒什么想法,提不起興趣,估計(jì)至少會(huì)一直編號(hào)到 3.33?!?/p>

在從 Python 2 過渡到 Python 3 時(shí)已經(jīng)被上了一課的 Van Rossum 表示,在內(nèi)部的嚴(yán)肅場合,談?wù)?Python 4 是個(gè)禁忌,大家只會(huì)在飲茶時(shí)把 Python 4 當(dāng)玩笑開。

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

那是一個(gè)延續(xù)了數(shù)年之久,緩慢而又痛苦的遷移期。Van Rossum 說:「實(shí)際上,Python 比核心開發(fā)人員意識(shí)到的要成功得多,因此我們應(yīng)該對(duì)從 Python 2 過渡到 Python3 更加了解和支持。但當(dāng)時(shí)我們錯(cuò)誤地認(rèn)為過渡會(huì)很簡單,因?yàn)槲覀兌枷?Python 編程中的愛因斯坦一樣,可以在睡眠中將代碼從 Python 2 轉(zhuǎn)換為 Python3?!?/p>

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

然而,關(guān)于預(yù)計(jì)在 10 月發(fā)布的 Python 3.10,以及將實(shí)現(xiàn)一些重大速度提升的版本 3.11,Van Rossum 強(qiáng)調(diào),重點(diǎn)依舊是盡可能長時(shí)間地漸進(jìn)式的更新編程語言。

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

「現(xiàn)在,我們有一個(gè)嚴(yán)格的年度發(fā)布時(shí)間表,Python 3.10 之后是 3.11,之后是 3.12,依此類推。(在 Python 4 之前)我們必須先發(fā)布 3.9,每次添加另一個(gè)數(shù)字并不是容易的事,但仍然比從 3 到 4 輕松得多?!?/p>

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

接下來,讓 Python 更快是 Python 核心開發(fā)團(tuán)隊(duì)的工作重點(diǎn)。在近日的 PyCon Language Summit 上,Van Rossum 宣布目標(biāo)是在 3.11 版本中將 CPython 的性能提高一倍。

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

「現(xiàn)在,我覺得大約有一年時(shí)間來證明我們?cè)?Python 性能上取得了進(jìn)步,3.11 會(huì)比 3.10 快得多?!?/p>

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

「你可能注意到,在過去的六七年里,我們一直在 Python 中添加可選的靜態(tài)類型,也叫漸進(jìn)類型?!筆ython 之父也介紹了 Python 近年來對(duì) TypeScript 的重視程度。

「當(dāng)開始項(xiàng)目時(shí),我實(shí)際上并不了解 TypeScript,所以我不能說最初是受到了 TypeScript 的啟發(fā)…… 如今,我們肯定是以 TypeScript 為樣板,有時(shí)我們發(fā)布了新功能,因?yàn)槟承┕δ芟鄬?duì) Typescript 是缺失的,然后我們根據(jù)用戶需求將其進(jìn)行添加,非常成功?!?/p>

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

原文標(biāo)題:Python 之父:Python 4.0 可能不會(huì)來了

文章出處:【微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85876

原文標(biāo)題:Python 之父:Python 4.0 可能不會(huì)來了

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如果主節(jié)點(diǎn)使用AD2433,從節(jié)點(diǎn)使用AD2428,會(huì)不會(huì)有什么風(fēng)險(xiǎn)點(diǎn)?

    如果主節(jié)點(diǎn)使用AD2433,從節(jié)點(diǎn)使用AD2428,會(huì)不會(huì)有什么風(fēng)險(xiǎn)點(diǎn)?晚上找不到AD2433的數(shù)據(jù)手冊(cè),感謝各位把遇到的問題提前預(yù)警一下。 萬分感謝!
    發(fā)表于 04-15 07:09

    ?如何在虛擬環(huán)境中使用 Python,提升你的開發(fā)體驗(yàn)~

    。RaspberryPiOS預(yù)裝了Python3。干擾系統(tǒng)Python的安裝可能會(huì)給你的操作系統(tǒng)帶來問題。安裝第三方Python庫時(shí),請(qǐng)務(wù)必使用正確的包管理工具。在Lin
    的頭像 發(fā)表于 03-25 09:34 ?139次閱讀
    ?如何在虛擬環(huán)境中使用 <b class='flag-5'>Python</b>,提升你的開發(fā)體驗(yàn)~

    Python繪圖Matplotlib快速參考手冊(cè)

    ?PYTHON
    發(fā)表于 02-07 14:04 ?0次下載

    使用Python實(shí)現(xiàn)xgboost教程

    使用Python實(shí)現(xiàn)XGBoost模型通常涉及以下幾個(gè)步驟:數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型評(píng)估和模型預(yù)測(cè)。以下是一個(gè)詳細(xì)的教程,指導(dǎo)你如何在Python中使用XGBoost。 1. 安裝XGBoost
    的頭像 發(fā)表于 01-19 11:21 ?988次閱讀

    使用Python進(jìn)行串口通信的案例

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

    對(duì)比Python與Java編程語言

    使得編寫代碼更加靈活,但也可能導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。 Java 語法相對(duì)冗長,需要顯式聲明變量類型,增加了代碼的可讀性和安全性。 靜態(tài)類型系統(tǒng)在編譯時(shí)進(jìn)行類型檢查,減少了運(yùn)行時(shí)錯(cuò)誤。 二、性能 Python 解釋型語言,運(yùn)行速度通常比Java慢,但對(duì)于許多應(yīng)用場景
    的頭像 發(fā)表于 11-15 09:31 ?813次閱讀

    差分儀表運(yùn)放的電阻電容混接會(huì)不會(huì)有問題?

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

    pytorch和python的關(guān)系是什么

    在當(dāng)今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之一。Python的易學(xué)易用、豐富的庫和框架以及強(qiáng)大的社區(qū)支持,使其成為了數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域的首選語言。而在深度學(xué)習(xí)領(lǐng)域
    的頭像 發(fā)表于 08-01 15:27 ?2957次閱讀

    Python建模算法與應(yīng)用

    Python作為一種功能強(qiáng)大、免費(fèi)、開源且面向?qū)ο蟮木幊陶Z言,在科學(xué)計(jì)算、數(shù)學(xué)建模、數(shù)據(jù)分析等領(lǐng)域展現(xiàn)出了卓越的性能。其簡潔的語法、對(duì)動(dòng)態(tài)輸入的支持以及解釋性語言的本質(zhì),使得Python在多個(gè)平臺(tái)
    的頭像 發(fā)表于 07-24 10:41 ?988次閱讀

    Python在AI中的應(yīng)用實(shí)例

    Python在人工智能(AI)領(lǐng)域的應(yīng)用極為廣泛且深入,從基礎(chǔ)的數(shù)據(jù)處理、模型訓(xùn)練到高級(jí)的應(yīng)用部署,Python都扮演著至關(guān)重要的角色。以下將詳細(xì)探討Python在AI中的幾個(gè)關(guān)鍵應(yīng)用實(shí)例,包括機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、自然語言處理、
    的頭像 發(fā)表于 07-19 17:16 ?2131次閱讀

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

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

    如何實(shí)現(xiàn)Python復(fù)制文件操作

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

    opencv-python和opencv一樣嗎

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

    用pycharm進(jìn)行python爬蟲的步驟

    以下是使用PyCharm進(jìn)行Python爬蟲的步驟: 安裝PyCharm和Python 首先,您需要安裝PyCharm和Python。PyCharm是一個(gè)流行的Python集成開發(fā)環(huán)境
    的頭像 發(fā)表于 07-11 10:11 ?1225次閱讀

    谷歌解散整個(gè)Python團(tuán)隊(duì)

    近日,谷歌Python工程師Thomas Wouters在社交媒體上透露,谷歌對(duì)其Python團(tuán)隊(duì)進(jìn)行了架構(gòu)調(diào)整,整個(gè)團(tuán)隊(duì)被解散。這一變動(dòng)可能源于公司的成本優(yōu)化策略,涉及團(tuán)隊(duì)重組和裁員。
    的頭像 發(fā)表于 05-06 10:50 ?750次閱讀