再見,Windows 7!盤點 2020 影響開發者的十大事件!

2021-02-07 程序人生

2020,實「鼠」不易的一年,在眾人對「牛」氣沖天的期盼之下,正式結束!

這一年,魔幻而真實,曲折而偉大。年初因一場突如其來的疫情,打亂了各行各業原本的腳步,對此,無數人想要對這一年點擊一鍵「重啟」,如今,彈指一揮間,我們真的要對這個「槽糕」的一年說聲「再見」。

這一年,坎坷之中,我們曾經「高談闊論」的 AI、區塊鏈、自動化、量子計算等風口均開始了落地,正如我們親眼見證的「科技改變生活」——百度推出 AI 多人體溫快速檢測解決方案,阿里達摩院數十名工程師作戰 5 天研發智能疫情機器人並承接在線諮詢、網絡問診、重點群體關懷等任務,大疆帶來無人機測溫應急解決方案,以及在本地生活、物流、線上門診等多領域無一不見黑科技的身影。

這一年,在特殊的環境下,新基建加快傳統行業向數位化的轉型之路,而在線教育、直播+短視頻行業成為新時代下的風口。

這一年,作為技術人,在不同場景需求的歷練之中,我們雖負重前行也向陽而生。接下來,在本文之中,我們不妨走進 2020 年影響開發者圈的十大事件,向 2021 新的徵程出發!


Python 2 時代結束!


作為這個時代下發展最快的程式語言之一 Python,兩年前,Python 之父宣布 Python 2.7 在 2020 年 1 月 1 日終止支持,而今年 4 月發布的 v2.7.18 將是 Python 2.x 的最後一個版本,之後開發者對此系列將不再修復安全漏洞,這意味著使用 Python 2 的用戶將會面臨日益增多的安全風險。

這一版本之所以受到如此大的關注,是因為接替者 Python 3 與 Python 2 的版本不兼容。這也導致部分企業仍然堅持支持 Python 2.7,Red Hat 去年宣布它將會一直支持 Python 2.7 到 2024 年。


再見,Windows 7!


2020 年 1 月 14 日這一天,微軟官方正式宣布停止對 Windows 7 的支持。

此後,Windows 7 雖然可以繼續啟動和運行,但運行 Windows 7 的電腦將無法獲得後續更新和技術支持,包括新的安全更新等。對此,微軟表示,早在 2009 年 10 月發行 Windows 7 時,已承諾為其提供 10 年產品支持。現在 10 年時間到期了,停止對 Windows 7 的支持可以讓資源集中於較新的技術和新的體驗。

不過,在這邊微軟剛停止 Windows 7 的支持之後,另一邊,自由軟體基金會發起呼籲,希望微軟能夠開源 Windows 7,並表示微軟應該尊重用戶的自由和隱私,將 Windows 7 作為自由軟體發布比強迫大家升級到新版 Windows 10高明許多。

當然現實來看,將 Windows 7 開源似乎有些不現實。

不過,現在的微軟也正在用更為開放的態度來擁抱更多的用戶,如帶來 WSL 2,可讓用戶在 Windows 系統下,輕鬆玩轉 Linux 系統。


「地表最強」的 GPT-3 發布,微軟獲得其獨家授權


今年 7 月,GPT-3 模型正式發布,它是一種自動生成文本程序,不僅可以用於寫「論文」,也可以應用於「自動生成代碼」,自發布後,它也被業界視為最強大的人工智慧語言模型。

不久前,微軟執行副總裁兼首席技術官 Kevin Scott 在官方博客上正式宣布:微軟已與 Open AI 達成合作,獲得 GPT-3 語言模型的獨家許可。這也意味著,微軟可以訪問 GPT-3 的底層代碼,也可將其整合到微軟的產品和服務中去。

GPT-3 的逐步廣泛應用也無疑幫助全球人工智慧的發展向前邁出了一大步。


中國首個開源基金會,開放原子開源基金會亮相


從索取、參與到深度貢獻,在開源激蕩發展 20 年後,中國於今年 9 月迎來了首個開源軟體基金會——開放原子開源基金會(OpenAtom Foundation)。它不僅是中國首個,也是目前唯一一個以開源為主題的基金會。

據官方介紹,該基金會是致力於開源產業的全球性非營利公益機構,業務範圍包括募集資金、專項資助、宣傳推廣教育培訓、學術交流、國際合作、開源生態建設、諮詢服務等開源相關的活動。

同時,開放原子開源基金會,為各類開源項目提供中立的智慧財產權託管,保證項目的持續發展不受第三方影響,通過開放治理尋求更豐富的社區資源的支持與幫助。這意味著,開源愈發昌盛的當下及未來,開放原子開源基金會的成立將會為國內的開源提供正式的治理,無疑也是中國開源史上的一個重要裡程碑。


星星之火,可以燎原——HarmonyOS 2.0 重磅發布!


在 9 月 10 日的華為 HDC 大會上,華為正式開放鴻蒙 HarmonyOS 2.0 源碼,並對業界展示了其在商用落地和生態構建的進展,業界開發者對鴻蒙作業系統的全局有了更加清晰的認知。

據華為常務董事、華為消費者業務 CEO 餘承東表示,如果說 HarmonyOS 1.0 是面向未來的分布式作業系統,那麼 HarmonyOS 2.0 就是全面使能全場景生態的作業系統。HarmonyOS 2.0 擁有跨設備、服務流轉、極速直達、隱私安全等特性。此外,餘承東還公布了 HarmonyOS 的開源計劃:2020 年 9 月 10 日面向內存 128KB-128MB 終端設備、2021 年 4 月面向內存 128MB-4GB 終端設備、2021 年 10 月面向 4GB 以上的所有設備。

除了備受關注的 HarmonyOS 2.0 之外,在全新升級的國際技術競爭趨勢下,國產作業系統在這一年也有了史詩級的升級,正如統一作業系統 UOS v20、銀河麒麟作業系統 V10、龍芯自主研發的全新指令集 LoongArch、RT-Thread Smart、合璧作業系統設備側預覽、商業智能作業系統 iSysCore BI-OS、小米 Vela 物聯網作業系統、採用全新 Kernel 5.8 內核深度作業系統 deepin 20.1  等作業系統相繼發布,同時「國民應用」微信 PC 版也於不久前適配國產作業系統。

在各大作業系統廠商齊心協力之下,國產作業系統的發展未來可期。


iPhone 面世 13 周年,蘋果發布自研 M1 晶片


今年的蘋果公司一反往常,在 2020 年共計召開了四場發布會,而這一年,也是 iPhone 誕生的第 13 個年頭。

不過,近幾個月來助力蘋果持續登上頭條的並不是 iPhone 12,而是業界首款使用領先的 5nm 技術的 PC 晶片——M1。它具有統一的 Arm 內存架構、集成了 8 核 CPU 和 8 核 GPU,同時相比前一代,它的 CPU 運行速度提升 2 倍,在功耗降低 25% 的同時,能提供與典型筆記本電腦 CPU 相同的峰值性能,數據處理能力達到每秒 2.6 萬億次浮點運算。

M1 晶片的成功投入使用也將幫助蘋果更好地統一生態,幫助其在軟體和硬體領域獲得更大的主動權。


K8S 棄用 Docker


這一年,不少開發者心疼 Docker 的發展。前有 Docker 不支持 M1 晶片,讓不少開發者吐槽 Docker 對開發者不友好,後有 Kubernetes 官方發文宣布,在 K8S v1.2 版本之後,棄用 Docker,轉而使用其他容器運行時替代。

按照 Kubernetes 自己的說法,Docker 已不再是必須的技術,而是變成了技術債務。

1.19 版以前的 Kubernetes 需要通過一個名為 Dockershim 的模塊連接到 Docker,然後由Docker 連接到 Containerd 來創建容器。從技術上來看,實際的容器運行時是 Containerd,而不是 Docker。Docker 的作用只不過是在 Containerd 上創建容器而已。作為人類用戶,只需運行一個 Docker run 就可以創建一個容器,這一點非常方便;然而在方便的同時,Docker 也帶來了許多無用的操作和技術債務,對於 Kubernetes 而言,這就是負擔。Kubernetes 完全可以繞過Docker,自己在 Containerd 上創建容器,從而獲得同樣的效果。而Kubernetes 1.20 中就採用了這種做法。


重寫之後的 VUE 3.0 正式發布,但新語法糖引爭議


9 月,Vue.js 3.0 "One Piece" 正式發布,此框架新的主要版本提供了更好的性能、更小的捆綁包體積、更好的 TypeScript 集成、用於處理大規模用例的新 API,並為框架未來的長期迭代奠定了堅實的基礎。

Vue 3.0 的發布標誌著此框架整體上已處於可用狀態。儘管框架的某些子項目可能仍需要進一步的開發才能達到穩定狀態(特別是 devtools 中的路由和 Vuex 集成),不過現在仍然是開始使用 Vue 3 啟動新項目的合適時機。官方還鼓勵庫作者現在可以開始升級項目以支持 Vue 3。

不過 11 月,Vue 開發者尤雨溪在 Vue RFCs 下提交了一份新的 Ref 語法糖提案後引發爭議。這份提案就是在單文件組織(SFC)中引入一個新的 script 標籤寫法,寫法為 <script setup>這種寫法會自動將所有頂級變量聲明暴露給模板(template)使用。其次還會在 <script setup> 中引入了一個消除 ref 的 value 屬性的語法糖,該語法糖在編譯期間自動將語法糖轉為正常代碼。

關於為什麼這樣做?尤雨溪表示,一方面是通過自動暴露頂級變量可以減少代碼的冗餘度;另一方面,通過 ref: 語法可以讓 ref 更高效。


Red Hat 棄用 CentOS


12 月 8 日,CentOS 官方發文稱 CentOS Stream 才是 CentOS 項目的未來,在接下來的一年裡,將逐步把開發工作的重心從 CentOS Linux 往 CentOS Stream 轉移。CentOS 是 Red Hat Enterprise Linux 依照開放原始碼規定釋出的原始碼所編譯而成。

日前,CentOS 開發團隊表示目前的 CentOS 8 版本將在 2021 年底結束支持。其中,因為 CentOS 7 由於用戶基數與用戶貢獻較多,因此會按照計劃維護至生命周期結束,即 2024 年 6 月 30 日。

接下來的一年,其會把重心放到 CentOS Stream 上。對此,紅帽公司的高級社區架構師、CentOS 董事會成員 Karsten Wade 表示,CentOS Linux 和 CentOS Stream 兩個項目是 "對立的",在大多數情況下,Stream 是一個令人滿意的替代品。


C++ 20 標準來了!


12 月,ISO C++ 委員會正式發布了 C++20 標準,命名為 ISO/IEC 14882:2020。

相比 C++17,C++20 是一次重大的更新,引入了新的語言概念、模塊、操作符「<=>」、協程、指定初始化、新標準屬性等等。C++20 庫標準還加入了範圍、特性測試宏和位操作等。


寫在最後


科技迭代唯一不變的就是變化,只有擁抱變化才能成為這個時代真正的「弄潮兒」。2020 年,雖有許多意料之外的事情,但更多是在不斷前行中落地與實現。

回顧過去這一年,還有哪些令你印象最為深刻的技術圈事件?歡迎留言補充!

同時為了更真實地呈現這一年中國開發者現狀與技術趨勢,CSDN 發起《2020 中國開發者大調查》,探索最具前景的技術,揭秘最實用的工具,解析最熱門的領域,歡迎參與,還有重磅禮品等你拿哦!

相關焦點

  • 獨家策劃:2020年南澳華人十大新聞事件盤點
    2020年中文君和南澳華人一起見證了一件件足以寫進歷史的大事件年終歲尾,我們獨家策劃2020年南澳華人十大新聞事件盤點感謝這一年有你的陪伴!2020年7月12日,請記住這一天。生活在澳洲的華人,很多人在這一年都受到了中澳關係的影響。小到普通人走在街上遭受種族歧視,大到進出口生意受到大範圍的影響。
  • 再見2020!年度十大時尚事件盤點
    2020年對於時尚來說是艱難的一年。百貨商店關門,獨立品牌關閉,消費者支出大幅下降。時尚行業的未來似乎非常不確定。不過,時勢造英雄,抓住2020年這一重新定義時尚機會的設計師創造了許多精彩的作品。他們通過視頻、遊戲、直播、VR、甚至DIY實驗,為我們提供了與時尚互動的新方式。這次疫情也讓許多人重新思考一個問題:真正的時尚是什麼?
  • Docker、CentOS 8遭棄用,GPT-3、M1晶片撼動技術圈,盤點2020影響...
    整理 | 蘇宓  出品 | CSDN(ID:CSDNnews)  2020,是「鼠」不易的一年,在眾人對「牛」氣沖天的期盼之下,正式結束!  這一年,魔幻而真實,曲折而偉大。年初因一場突如其來的疫情,打亂了各行各業原本的腳步,對此,無數人想要對這一年點擊一鍵「重啟」,如今,彈指一揮間,我們真的要對這個「槽糕」的一年說聲「再見」。
  • 2020年十大事件盤點:原油驚現負價格,比特幣獨領風騷
    後浪財經趁著歲末,推出辭舊迎新盤點系列,系列上篇盤點2020年經濟大事,下篇預測2021年投資趨勢。本篇為系列的上篇,主要盤點2020年全球十大經濟事件,並分析其帶來的深遠影響,以此送別不平凡的2020年。
  • 2020年影響社會發展的十大女性新聞事件揭曉
    央廣網上海1月4日消息(記者林馥榆)2020年,關於女性話題的討論空前高漲,但這遠遠不夠。  2020年影響社會發展的十大女性新聞事件   1.習近平在聯合國大會紀念北京世界婦女大會25周年高級別會議上發表重要講話   事件回顧:10月1日,國家主席習近平在聯合國大會紀念北京世界婦女大會25周年高級別會議上通過視頻發表重要講話,充分肯定中國女性在抗擊新冠肺炎疫情中所作出的貢獻,主張幫助婦女擺脫疫情影響
  • 盤點2020年10大熱點事件:哪件對你影響最大?
    都說2020年是魔幻的一年,很多人覺得覺得今年過的非常的恍惚,往年的大新聞如果放到今年,好像都不是什麼大事了。在2020年最後一天,我們回過頭來看看,這個魔幻的2020年十大熱點事件和十大網絡用語。哪件事對你影響最大?哪個詞讓你記憶深刻?  大家的2020過的如何,這些事件對大家的生活造成了什麼樣的影響?
  • 盤點|2020年網友裝修十大後悔事件!純乾貨
    新房裝修起來真的很麻煩,一步一個坑,有的工序還有承上啟下的作用,好比你上一個工序沒做好,直接影響下一道工序。很多過來人業主在裝修完之後,都會發現家裡有很多裝修遺憾。
  • 盤點十大恐怖襲擊事件
    盤點十大恐怖襲擊事件恐怖襲擊是極端分子針對不限於民間的不人道攻擊方式,近年來不斷發生,近年的恐怖襲擊事件又有哪些呢?3·1昆明火車站暴力恐怖案蒙面暴徒砍人事件3月1日21時許,昆明火車站廣場發生蒙面暴徒砍人事件。截至2日6時,已造成29人死亡、130餘人受傷。
  • 塑造開放生態,餐道榮獲「2020年度十大明星開發者」
    塑造開放生態,餐道榮獲「2020年度十大明星開發者」 來源:財訊網 • 2020-12-01 15:58:18
  • 2020年資本市場十大熱搜事件TOP4:螞蟻集團科創板上市暫緩
    2020年以來,面對新冠肺炎疫情的重大考驗,A股市場正常開市、平穩運行,維護了整個金融市場的安全和順暢,也為改革創造了良好條件。  回看即將過去的2020年,疫情、新證券法實施、創業板註冊制改革、新三板精選層推出、債券違約、螞蟻集團上市暫緩等事件,無不成為2020年中國資本市場濃墨重彩的一筆。
  • 盤點2020 | 美國十大零售業破產事件
    2020年十大零售業破產案例  01  J.C. Penney(傑西潘尼)  受疫情影響,多數美國企業開始居家工作、人們生活休閒化,導致購買正裝的男性消費者數大幅減少。  2020年11月,Tailored Brands申請破產保護。同年12月,該公司宣布已成功擺脫破產保護,並消除了6.86億美元的現有債務。
  • 2020年Switch遊戲排行榜 2020年十大最佳Switch遊戲盤點
    2020年Switch遊戲排行榜 2020年十大最佳Switch遊戲盤點 2020年最令人期待的
  • 再見,2020
    366天前,在展望新的1年時,沒有誰能想到,會有這麼一場史無前例的疫情,感染全球8000多萬人口,影響幾乎每一個人的生活。
  • 論Windows桌面程序開發者的成長之路
    好了,接下來小瓦就想和大家談談作為一個Windows桌面程序開發者的學習路線該是怎樣的。2 兩種不同的方法論在很久很久以前,江湖上流傳著這樣一本奇書《葵花寶典》,書裡曾有過這樣的記載.3 Windows桌面程序開發者的路線圖讓我們再回到一下武俠,在金庸老人家的《鹿鼎記》第二十二回「老衲山中移漏處 佳人世外改妝時」,韋小寶向少林寺般若堂首座澄觀討教速成的少林功夫,用來對付他如花似玉的老婆阿珂,防止她「謀殺親夫」。但是澄觀老和尚非常拘泥不化,做事定要順著次序。
  • 盤點 | 2020年蒲公英十大事件
    一起跟隨十大事件看看由於疫情,2020年春節後山區學生依然無法回到校園,因此原來在州民中蒲公英教室進行的BOP1對1支教由線上主題英語角取代,根據蒲公英鼓勵山裡山外青少年共同成長的理念,取名Peer Learning Circles,PLC協調山裡山外青少年,每周末定期線上見面,就共同的主題,用英語展開討論
  • 2020金融市場十大熱點事件
    原標題:【年度盤點】2020金融市場十大熱點事件   2020年或將成為新中國以來最為特殊的一年,新冠疫情席捲全球,全球金融市場一度掀起巨浪!
  • 年度盤點丨2019門窗行業十大事件回顧
    這一年來,門窗行業受上遊的影響較大,市場突圍的每一步都不易。正如2019年度流行詞「我太難了」,總結了門窗人在競爭中的艱辛。不過,仔細回顧你會發現,門窗市場在面臨競爭的同時也充滿著無限機遇,溫暖依然在隨處生長。
  • 盤點大明星的十大靈異事件經過!
    網傳關於明星靈異事件也比較多,明星的靈異事件更受關注。就來給大家盤點大明星的十大靈異事件經過。   NO、1:COCO李玟    COCO李玟剛出道的單曲《玫瑰園》的MV中,畫面中間會有一個白影快速從電視移過去,有人仔細看過以後,說飄過去的「東西」是個女鬼樣子,臉感覺爛爛的,相當恐怖,雖然唱片公司沒有證實,但網絡上不少網友還是言之鑿鑿表示確實「親眼目睹」。
  • 重磅:2020年度中國通信十大事件揭曉
    作為通信產業鏈的參與者,我們見證了2020年通信產業發展不平凡的一年。我們也將面對未知的、充滿機會與挑戰的2021年。過去的一年,什麼事件讓我們久久不能忘懷?又有哪些事件對我們未來格局產生影響? 在徵求產業鏈意見基礎上,在2020通信產業大會暨第十五屆通信技術年會上,《通信產業報》全媒體總編輯辛鵬駿正式發布了2020年度中國通信十大事件。
  • 疫情、雲遊、百億補貼、小夥丁真…2020十大旅遊事件出爐,有心酸又...
    年的十大旅遊事件 站在歲末的尾巴上滿是感慨啊 一起來盤點這2020十大旅遊事件吧! 事件五:澳門開閘 7月15日,澳門旅遊開閘成為首個開放的出鏡目的地。