• <sub id="pqc61"><p id="pqc61"></p></sub><sub id="pqc61"></sub>
    在线精品视频一区二区,亚洲中文字幕无码一久久区,正在播放肥臀熟妇在线视频,国内精品视频一区二区三区八戒 ,国产毛片三区二区一区,国产精品一区中文字幕,丰满少妇被猛烈进出69影院,国产成人无码
    您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
    此為臨時鏈接,僅用于文章預覽,將在時失效
    行業云 正文
    發私信給楊麗
    發送

    0

    Go+1.0發布背后的“突圍賽”

    本文作者: 楊麗 2021-10-25 10:36
    導語:讓開發者走更寬廣的路。

    Go+1.0發布背后的“突圍賽”

    Go+語言迎來了它自2020年7月誕生以來的最新1.0版本。

    這一版本被七牛云創始人許式偉稱為:真正可以面向商業化、大型軟件工程開發。

    你可能會第一時間認為這門新編程語言會跟Go相關,后者目前已經成為國內云計算基礎設施的主流語言選擇,而七牛云也自始至終是Go語言的擁護者。但Go+與Go仍有很大的不同,用最簡練的表述來說:它有Go之心Python之形,能夠做到低代碼、低上手門檻,最終希望面向編程教育、工程開發與數據科學,形成數據科學家與工程師互通的培養體系生態。

    這一目標足夠遠大。

    那么,Go+因何而來、為何而去,如何得到發展?許式偉作為Go+語言和社區的主要推動者,有著長期且清晰的判斷邏輯。他認為幾乎任何一門編程語言的發明,都是有目的的。“只是我們需要有一個非常有儀式感的呈現。讓更多的國內開發者有這樣一種共識。”

    于是,Go+1.0在國內頂尖工程師專家、產業投資觀察者、創業者,以及眾多開發者的共同矚目下,拉開了帷幕。

    這份沉甸甸的“儀式感”也更像是一種破冰,打包送給所有對中國編程發展有期待的人。

    兩個趨勢的印證

    我們今天在談的科學發展,已經不是過去單純的計算科學,靠計算機推演理論、模擬現象。而是開始走到下一階段,面向數據科學發展,利用計算機從海量數據中發現規律,通過數據驅動形成理論,詮釋世界應該怎樣驅動。

    隨著全球信息的爆炸式增長和數字化進程的不斷推進,所有的行業都需要互聯網化(產業互聯網),這意味著對工程開發的人才需求會爆發式增長,工程人才的培養需要更為高效,工程開發的入門門檻需要更低。這是“工程與教學一體化”的時代需求。

    DT時代的到來,數據科學的需求有了爆發式的增長,數據科學家、數據分析師的人才需求有了爆發式的增長。目前缺乏有效的數據科學家的培養體系,從工程師中招聘、培養數據科學家是非常理想的方式,這也是“工程與數據科學一體化”的自然結果。

    數據科學家需要跟工程師對話,工程與數據科學存在一體化發展的趨勢;與此同時,學生需要學習一種可以在未來應用的工程語言,工程與STEM教育同樣也存在一體化發展趨勢。這兩個趨勢的結合,就是編程語言“三位一體”的發展方向。

    而這也是Go+的核心定位,融合了工程開發的Go、數據科學領域的Python、編程教學領域的Scratch,預計希望產生1+1+1>3的效果。Go+首先是一個靜態語言,且語法完全兼容Go,但在形式上,Go+可能更像腳本語言,跟Python一樣有同樣低的學習門檻,這也就是上文提及的“Go之心Python之形”,使得Go+使用門檻是低的,但又具備靜態語言的高運行效率。

    Go+的“參考答案”

    Go+雖然仍是一個初出茅廬,一時間很難與其他主流編程生態社區相抗衡的語言,但它會依據自身的優勢特征制定了相應的階段性發展策略。在此之前,許式偉用過去他對Go語言的精準判斷,同樣給Go+接下來的發展一個“參考答案”。

    Go如今已經成為國內云計算基礎設施的主流語言選擇,但在變得流行之前,Go經歷了很多迭代。以今日之視野看過去,Go的成功有三點要素:價值尺度、開源與社區生態、殺手級應用。

    展開來講:

    • 首先是價值尺度的貫徹。

    一是做到最精,將語言特性做到小而精;二是降低學習成本,一兩周便可掌握入門,同時也將持續保持語言特性的穩定性,不會在未來提升學習成本;三是在不增加使用負擔的情況下,持續提升性能。

    • 其次,替代不是它的本色,與開源社區兼容并蓄才是它的本色。

    Go+希望做到三個兼容:一是兼容Go的語法特性,在其基礎上添加的特性最小化(目前Go+已經有對Go有90%的兼容能力);二是兼容Scratch的引擎能力和設計,在此基礎上實現自動代碼轉換;三是兼容Python,計劃可以直接導入Python包,到2023年實現對Python的兼容。

    • 再然后是具備一個殺手級應用。

    雖然Go+定位于“三位一體”,但這并不意味著它會一上來就直接切數據科學場景。在解決數據科學任務方面,Python語言社區在庫的數量、語言的簡單性方面確實有一定優勢,且一定程度上形成了強大的生態。一開始就“雞蛋碰石頭”,并不是個好方法。

    為此,Go+會從工程與STEM教育一體化開始。相較之下,Scratch只是個玩具語言,并不適用于后期對工程科學的深入。Go+這是沿用了Code Monkey的教學體驗,直接使用代碼編程,學習門檻低,并進一步強化產學研融合發展,其優勢得以體現。這種策略在過去的一年中已經得到有效性的印證。

    目前Go+團隊提供了兼容Scratch的2D游戲引擎,可便于學生學習Go+。據了解,此次Go+1.0版本中,一半的小游戲都是一位12歲的學生用Go+寫出來的。

    Go+1.0發布背后的“突圍賽”

    應用深化下的探索

    Go+1.0仍處于初級的探索階段。STEM教育僅僅只是Go+的其中一個使用場景。

    而面向工程開發,許式偉還指出,如游戲開發、職業培訓(包括少兒編程),以及輕量型的IoT場景等,同樣也是Go+的潛力應用場景。

    其背后的一個重要原因在于,Go+所具備的低代碼、去復雜性、低齡化的特性,即語法簡單,能夠貼近數學的表達方式去工程化,同時完成功能所需的代碼量更少,每行代碼的能力更強了。這種特性恰恰能夠滿足越來越多市場中對低門檻工程能力的需求。

    而回到當下,Go+仍需要快速獲取更多開發者的關注。

    例如,社區需要加強對IDE的支持,提升開發者的使用體驗,不弱于Go的開發體驗;推出生產級游戲引擎;完善數據科學相關功能,支持Jupyter;借助七牛云PaaS的能力,開發者可以通過PaaS進行應用構建,實現對Go+的使用等等。

    因為相信所以看見

    200多年前,當一臺織布機學會讀穿孔卡片時,很難有人想象這竟為后來的計算機編程語言創造了先河。

    這件事情說來也奇怪,雖然計算機語言發展到如今有上千種,主流和新貴的兩極化趨勢亦十分明顯,但語言仍在快速演進。

    在很多人眼里覺得,技術大牛們一言不合就寫了個新編程語言,絲毫不顧忌后來人學習和使用門檻會有多高。而在一代又一代的持續改進過程中,這些編程語言逐漸成為在Web、后端、數據庫中間件、機器學習等場景下的核心應用語言。

    許式偉也表達了另一個觀點。如今國內大量的程序員是做前端開發,只有少部分在做后端。隨著企業上云動作基本完成后,下一階段是對云上、云原生下各行各業進行全鏈路的數字化、智能化,那么數據科學的市場空間逐漸擴大起來后,新場景下開發者也將面臨新的轉型挑戰。此時,編程語言作為一項生產力工具,能不能及時甚至較早就能響應市場的需求?

    Go+1.0發布背后的“突圍賽”

    值得一提的是,Go+語言在國內其實相比國外迎來了更快的發展。而在不久前的GitHub Trending上,Go+首次沖到了榜首。在現在看來可能仍微不足道,但在中國開發者“虹吸效應”溢出的時代下,還有什么不可能發生的事呢?

    (雷鋒網)

    雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知

    分享:
    相關文章

    高級主筆

    關注企業軟件、操作系統、云原生(PaaS)、數據中臺 | 微信:leeyangamber
    當月熱門文章
    最新文章
    請填寫申請人資料
    姓名
    電話
    郵箱
    微信號
    作品鏈接
    個人簡介
    為了您的賬戶安全,請驗證郵箱
    您的郵箱還未驗證,完成可獲20積分喲!
    請驗證您的郵箱
    立即驗證
    完善賬號信息
    您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
    立即設置 以后再說
    主站蜘蛛池模板: 一区二区三区国产不卡| 欧美老妇交乱视频在线观看| 国自产在线精品一本无码中文| 国自产拍偷拍精品啪啪模特| 亚洲精品第一国产综合精品| 最新国产精品亚洲| 亚洲人成一区二区| 亚洲成亚洲成网| 国产精品va免费视频| 日韩欧美午夜成人无码| 精品无码国产自产拍在线观看蜜| 思思99思思久久最新精品| 中文成人无字幕乱码精品区| 人妻少妇被猛烈进入中文字幕 | 无码视频区| 精品一区二区三区免费观看| 九九免费精品视频| 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 欲色aV一区二区三区人妻无码| 国产乱人伦无无码视频试看| 国产三级做爰在线播放| 久久这里都是精品二| 成人综合婷婷国产精品久久蜜臀 | 国产一卡二卡在线| 日本不卡视频二区三区| 在线精品国产成人综合| 亚洲欧美v国产一区二区| 美日韩精品一区三区二区| 在线精品国产中文字幕| 内射美女主播在线观看| 色吊丝永久访问A| 亚洲欧美综合精品二区| 一本一道波多野结衣av黑人| 亚洲加勒比久久88色综合| 免费无码高潮流白浆视频| 国产精品毛片一区视频播| 成人女人看片免费视频放人| 看亚洲黄色不在线网占| 97se亚洲综合在线| 91精品亚洲一区二区三区| 亚洲成人大香蕉|