Go+ Together!Go+ 1.0 釋出會暨 Go+ 開發者基金會啟動儀式圓滿結束!
10 月 15 日,七牛雲主辦的「Go+ Together!Go+ 1.0 釋出會暨 Go+ 開發者基金會啟動儀式」在上海隆重召開。
本次大會中,七牛雲 CEO、Go+ 語言發明人許式偉與 Go+ 語言貢獻者共同釋出了 Go+ 1.0 版本,公佈了 Go+ 發展路線圖。同時 Go+ 開發者基金會也在釋出會上正式啟動,推動 Go+ 的生態發展,聯合更多技術力量,為 Go+ 開發者提供資源、資金以及技術上的支援。
本次「Go+ Together!Go+ 1.0 釋出會暨 Go+ 開發者基金會啟動儀式」吸引了五百餘位現場開發者以及近十萬線上觀眾的圍觀與討論,這讓我們有理由相信國內開發者對於技術創新關注以及對開發者生態發展的關注。也期待更多開發者可以貢獻一行程式碼,讓改變發生。
重磅嘉賓致辭,探討雲 + 資料產研發展
中國工程院院士、中國科學院計算技術研究所研究員倪光南作為大會開場致辭嘉賓,為本次釋出會定下了主題與基調。
倪院士表示,“十四五”規劃和綱要草案將“加快數字發展,建設數字中國”作為獨立篇章,進一步明確了發展雲端計算、大資料等數字經濟重點產業。隨著傳統產業的全面雲上轉型,雲端計算的技術和相應的標準不斷完善,雲服務的應用深度和廣度不斷擴充套件,這種趨勢不可阻擋,屬於雲端計算的時代已經到來。
同時,倪光南院士也對七牛雲和 Go+ 提出了期許,“七牛雲作為國內領先的雲 + 資料一體化 PaaS 平臺,也是國內第一批在 Go 語言方面進行實踐的公司。在資料時代全面到來之際,提出了全新程式語言 Go+,相信 Go+ 將會極大程度上解決資料科學家的培養問題,為更多技術工作者提供幫助。”
奇績創壇創始人兼 CEO 陸奇博士同樣通過視訊的形式進行了開幕致辭。他表示奇績創壇的使命是在源頭最大化的驅動創新,很高興看到許式偉及 Go+ 團隊也在開發者生態當中做類似的事情。
“新的程式語言的出現,往往都是為了解決新的需求,從程式語言的角度降低開發門檻。不僅可以壯大開發者群體,而且可以節約開發者的時間,提升整個社會的開發效率。”
陸奇博士強調了開源開發正在成為越來越主流和優越的開發方式,期待更多程式設計師可以參與進來,幫助新的工具和語言走在需求的前沿,也期待更多人可以參與到像 Go+ 這類從源頭髮起的驅動創新當中。
Go+ 1.0 釋出!發展路線圖公佈,基金會正式成立
本次活動中,許式偉以及 Go+ 貢獻者們共同進行了 Go+ 1.0 的釋出儀式。許式偉作為 Go+ 語言的發明人,分享了 Go+ 語言的發明背景、願景以及發展方向。
“程式語言會成為人類文明的底層基礎設施,因為它改變了人類記錄工程技術的方式。”許式偉認為,未來 10 年軟體自動化將吞噬一切(行業),而未來 50 年,軟體自動化將全面從程式碼驅動進化到資料驅動,所有人都將與軟體自動化發生直接關係。程式語言作為實現軟體自動化的手段,將會成為未來人類文明的重要依賴。
科學理論是抽象的,文字表達就可以滿足,但工程技術是需要具化、需要精確表達來完成傳承。如果用文字記錄工程技術,會存在表達不精確,存在技術失傳的可能,但是用程式語言來記錄,是可以精確傳承的。成為傳承的載體,也是許式偉對 Go+ 所賦予的期待。
為此,許式偉也於本次活動中正式宣佈成立 Go+ 開發者基金會,用以推動 Go+ 的生態發展,並期待更多的生態鏈條合作伙伴共創、共贏。
秒熊英語 CTO 陳東坡作為 Go+ 語言貢獻者代表,和大家分享、講解了 Go+ 的發展路線圖。“以 Python 之形結合 Go 之心”,陳東坡表示 Go+ 作為一門能夠正式應用於工程與資料的程式語言,從設計理念到語言特性均緊緊圍繞“三位一體”,融合工程開發的 Go、資料科學的 Python 和教學領域的 Scratch,讓程式設計師與資料科學家溝通無礙,使初學者更易入門。
陳東坡表示 Go+ 團隊的規劃是第一步是實現工程能力(相容 Go)和教學能力(相容 scratch)的融合,而資料科學能力的建設則仍需要長期的努力,目前計劃暫定於 2023 年釋出 Go+ 2.0 版本,支援匯入 Python 包,實現 Python 生態的引入與相容。
行業先鋒分享,探討開發者生態與技術未來
開發者是一切技術變革的源動力。本次釋出會也希望與開發者們一起,共同探討開發者的成長方向、路徑,以及對於開發者生態及技術未來的思考與探究。
經緯中國合夥人熊飛以《開源先進性的思考》為題進行了分享。“開源已經從邊緣角色向主流角色轉變,並逐步蠶食主要的商業化賽道。”熊飛從產業高度洞察開源領域現狀,與參會觀眾分享了為什麼開源是先進的模式,以及對開源商業化的思考。
CCF 傑出工程師獎獲得者林昊則以《開發者如何提升寫程式碼的硬實力》為題,結合自身的成長髮展路徑,分享了開發者提升個人程式碼硬實力的方法與經驗。林昊認為深刻掌握語言 API 是開發者的基本功,一名進階的開發者則需要能夠寫出魯棒性好的程式碼。高階開發者,則需要合理選擇語言,深刻理解語言執行機制。
黃東旭的分享主題獨闢蹊徑,題為《寫給後端程式設計師看的認知心理學》,“可互動性的設計需要多想一步,告訴使用者半步,讓使用者自己走半步。”黃東旭將認知心理學和最貼近物理世界的程式碼、軟體融合到一起,分享了我們認知外部世界的模式以及需要跨越的兩條鴻溝。
Go+ 作為從源頭髮起的一項技術創新,希望通過本次釋出儀式與廣大的開發者和資料科學家們共同分享、探討 Go+ 的定位和意義,並邀請更多開發者一起貢獻程式碼、共建 Go+ 生態。