国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關于Python的未來

Apollo / 2631人閱讀

摘要:社區的需求將影響語言未來的發展方向,基金會前任主任,核心開發人員,研究軟件工程師我想我們將繼續看到的科學編程部分的增長。作為一種語言的另一個驚人的優勢在于,新的開發人員可以輕松地進入,輕松的學習并快速提高工作效率。

來源 | 愿碼(ChainDesk.CN)內容編輯

愿碼Slogan | 連接每個程序員的故事

網站 | http://chaindesk.cn

愿碼愿景 | 打造全學科IT系統免費課程,助力小白用戶、初級工程師0成本免費系統學習、低成本進階,幫助BAT一線資深工程師成長并利用自身優勢創造睡后收入。

官方公眾號 | 愿碼 | 愿碼服務號 | 區塊鏈部落

免費加入愿碼全思維工程師社群 | 任一公眾號回復“愿碼”兩個字獲取入群二維碼


Python是世界上發展最快的編程語言。今年的Stack Overflow調查結果顯示,Python增長的速度如此之快,它是一種可訪問且功能強大的語言,足以解決從統計到構建API等各個領域的問題。那么Python的未來是怎樣的?它將如何發展以滿足不斷增長的工程師和分析師群體的需求?

Python將衍生出其他更專業的語言

Steve Holden,全球壓力指數首席技術官,前PSF主席兼董事 :
我不確定語言的發展方向。在我看來,Python現在處于足夠復雜的階段。Python并沒有像我認為的Java環境那樣膨脹。在那個成熟的層次上,我認為Python的思想更有可能衍生出其他的,也許更專業的,針對特定應用領域的語言。我不希望所有程序員都使用Python,語言的選擇應以實用為依據。

我從來都不是一個推動變革的人。足夠多的聰明人已經在考慮這個問題了。因此,當我認為事情變得有點太深奧時,我通常會潛伏在Python-Dev上,偶爾從消費者的角度插入一個觀點。

Python社區的需求將影響語言未來的發展方向

Carol Willing,Python基金會前任主任,CPython核心開發人員,Project Jupyter研究軟件工程師:

我想我們將繼續看到Python的科學編程部分的增長。因此,支持Python作為語言和異步穩定性的性能將繼續發展。除此之外,我認為Python是一種非常強大而可靠的語言。即使你今天停止開發,Python也是一種非常好的語言。Python社區的需求將反饋到Python并影響語言的發展方向。移動開發長期以來一直是Python的致命弱點。我希望BeeWare的一些東西可以幫助進行交叉編譯。但如果有需要,Python可以幫你解決。

我認為這種語言將繼續朝著Python 3的方向發展。一些大的代碼庫,比如Instagram,現在已經從Python 2轉換為3,雖然有很多Python 2.7代碼仍在生產中,但有很大的進步,由Instagram共同完成,他們在PyCon 2017主題演講中分享了這些內容。

圍繞Python 3和測試工具的越來越多,公司將一些遺留代碼遷移到Python 3的風險較小,因為它具有商業意義。它會因公司而異,但在某些時候,業務需求(如安全性和可維護性)將開始推動向Python 3的更大遷移。如果您要開始一個新項目,那么Python 3是最佳選擇。新項目,特別是在查看微服務和人工智能時,將進一步推動人們使用Python 3。

構建大型Python代碼庫的組織正在采用類型注釋來幫助新開發人員

Barry Warsaw,LinkedIn的Python基金會團隊成員,GNU Mailman的前項目負責人:

在某些方面,很難預測Python的發展方向。我已經參與Python已有23年了,而且我無法在1994年預測到今天的計算世界會是什么樣子。

我關注的是手機、物聯網設備,以及今天計算的整個圖景,包括云等。所以即使是5年后,也沒有真正的方法來預測Python會是什么樣子。

我確實認為Python的未來仍然很光明,但是我認為Python,尤其是CPython,它是用C語言實現Python的,有很多挑戰,任何存在了這么久的語言都將面臨一些挑戰。Python是在90年代被發明出來解決問題的,現在的計算世界已經不同了,而且還將變得更加不同。Python面臨的挑戰包括性能和多核或多線程應用程序。肯定有人在從事這方面的工作,Python的其他實現可能會像PyPy、Jython或IronPython一樣涌現出來。

除了各種實現所面臨的挑戰之外,Python作為一種語言還有一個優勢,那就是它可以隨著人類的規模擴展。例如,您可以讓一個人在他們的筆記本上編寫一些腳本來解決他們遇到的特定問題,Python也可以擴展到一個小型開源項目,可能有10或15人參與。Python可以擴展到數百名從事大型項目的人員,或者數千名從事大型軟件項目的人員。

Python作為一種語言的另一個驚人的優勢在于,新的開發人員可以輕松地進入,輕松的學習并快速提高工作效率。他們可以為他們以前從未見過的項目提取全新的Python源代碼,深入學習并輕松快速地掌握它。隨著Python在人類尺度上的擴展存在一些挑戰,我覺得這些問題正在通過類型注釋來解決。

在非常大的Python項目中,包含初級開發人員和高級開發人員,初級開發人員要理解如何使用現有庫或應用程序可能需要花費大量的精力,因為它們來自一種更靜態類型的語言,因此,許多正在構建大型Python代碼庫的組織都采用了類型注釋,這可能不是為了提高應用程序的性能,而是為了幫助新開發人員入門。我認為這對于幫助Python在人類規模上繼續擴展大有幫助。

對我來說,Python語言的擴展能力和Python社區的友好特性是使Python即使在23年后仍然具有吸引力的兩個因素。如果我們解決了其中一些技術上的限制,這些是完全可以做到的,那么我們實際上是在為Python未來20年的成功和發展做準備。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43646.html

相關文章

  • Python之父重回決策層,社區未來如何發展?

    摘要:自年起成為核心開發者之一,榮獲年的弗蘭克威利森紀念獎。目前供職于微軟,負責的插件項目。的創始人,被稱為之父,長期領導社區的發展,直到此次的退位風波。注弗蘭克威利森紀念獎,即,該獎由出版集團設立,頒布給為社區做了突出貢獻的個人。 showImg(https://segmentfault.com/img/bVbolDs?w=4469&h=3192); 春節假期結束了,大家陸續地重回到原來的...

    Caicloud 評論0 收藏0
  • Python之父重回決策層,社區未來如何發展?

    摘要:自年起成為核心開發者之一,榮獲年的弗蘭克威利森紀念獎。目前供職于微軟,負責的插件項目。的創始人,被稱為之父,長期領導社區的發展,直到此次的退位風波。注弗蘭克威利森紀念獎,即,該獎由出版集團設立,頒布給為社區做了突出貢獻的個人。 showImg(https://segmentfault.com/img/bVbolDs?w=4469&h=3192); 春節假期結束了,大家陸續地重回到原來的...

    edgardeng 評論0 收藏0
  • 一份關于人工智能、機器學習和大數據報告

    摘要:為了你最好的未來,請不斷的學習創始人兼首席執行官人工智能和機器學習的時代已經到來了,這些領域都有可能對印度的行業產生重大的影響。在印度努力重振生產力增長的同時,人工智能和機器學習有望填補這一空白。 showImg(http://upload-images.jianshu.io/upload_images/13825820-702c6873cd07cfc3.jpg?imageMogr2/...

    Carbs 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<