2007 年,Google 的三位著名的工程師 Rob Pike、Ken Thompson 和 Robert Griesemer 創造了 Go 語言。他們想為 Google 的工作流設計一款更好的語言,構建簡單、快速、可靠的應用程序。
2009 年,Go 正式宣布推出,成為開放源代碼項目。由于開放源碼,Go 開源社區迅速聚集了一批貢獻者。Go 語言的熱度攀升。
2011 年,許式偉離開盛大創新院創辦七牛云的時候,選擇了 Go 來構建七牛云的核心產品。七牛云也因此成為全球第一個用 Go 構建的云存儲服務公司。為了讓更多人知道 Go,許式偉戲稱自己為 Go 語言大中華區首席布道師,他帶領七牛云團隊做了很多技術布道的工作,將 Go 面向連接的編程范式、大道至簡的極簡設計哲學、天然的語言級并發編程支持、優雅的錯誤抑制規范、極簡但完備的面向對象表達等編程理念傳播開來,并編撰了《Go 語言編程》和《Go 語言程序設計》(譯)。
許式偉早年就曾預測,Go 語言將在兩年內制霸云計算領域,而且 Go 將統治下一個 10 年。事實上,根據 HackerEarth 對來自 76 個國家和地區的 16000 多名開發者的調查,Go 成為 2020 年最受歡迎的編程語言。Go 語言以優雅之性,成為了當之無愧的云計算領域霸主。
為了更好地適配數據科學時代,讓數據科學享受Go 語言的簡約之美,2020 年 7 月,許式偉向全球首發專為數據科學而生的 Go+,對 Go 進行了補充。Go+ 兼容 Go,擴展 Go ,支持生成 Go 代碼,方便 Go 語言編譯代碼,并與其他 Go 項目集成。作為與 Go 語言交互最便捷的語言,Go+ 在很多場合都能夠輔助完成對系統的靈活定制需求。許式偉表示:“未來不是專門的數值計算語言的天下,而是通用語言與數學軟件融合的時代,這符合算力發展的大潮流。”
出身于程序員的許式偉,雖然已經是七牛云 CEO ,但對技術情有獨鐘,始終保持技術的敏銳性,創建 Go+ 就是一個很好的例證。此外,為了保持對前沿技術的持續關注,以及組織國內外技術大咖一起交流分享,許式偉早些年就組織了一個高端前沿技術社區,即 ECUG。
ECUG 全稱為 Effective Cloud User Group(實效云計算用戶組),成立于 2007 年的 CN Erlounge II,是科技領域不可或缺的高端前沿團體。ECUG 始終如一地保持著對服務端的最佳實踐及云計算的最佳實踐的初心以及它獨有的技術純粹性。每年,由 ECUG 社區發起的 ECUG Con 總會如期而至,集結眾多技術大咖進行一場酣暢的深度探討。截止到 2020 年, ECUG Con 已成功舉辦了 13 屆,影響了五萬名技術從業者。
ECUG 作為一個云計算相關的社區,我們看到云計算的一個趨勢,就是會越來越多元化。許式偉表示,云計算其實分為 1.0 和 2.0 兩個時期。1.0 解決的是資源問題,2.0 解決的是基礎架構問題,那么 3.0 可能解決的是業務架構的問題。從曾經的 PC 到手機,在產業物聯網的階段,手機也變成了「古老」的產業。下一個十年,是一個更多元化的市場。作為一款兼顧 Go 的效率以及 Python 的便捷性而產生的 Go+,下一個十年會是什么?Go+ 的生態大概會怎樣形成?Go+ 會占領王者地位嗎?
這一次,許式偉將以《數據科學與 Go+》的開場演講拉開 2021 ECUG Con 的序幕,圍繞 Go+ 到底怎么想的,技術實現上的難點,數據科學相關的探索等方面進行分享。本次大會聚焦「云計算、數據、區塊鏈」三大炙手可熱的技術主題,匯聚頂級技術領袖。作為 Gopher,身處云服務時代,這樣的盛宴怎能錯過?
數據科學無止境,Go+ 未來的潛力不可限量,我們歡迎所有熱愛技術的你一起加入 Go+ 的開發隊伍。
fqj
-
數據
+關注
關注
8文章
7048瀏覽量
89073 -
云計算
+關注
關注
39文章
7824瀏覽量
137453
發布評論請先 登錄
相關推薦
評論