作為數(shù)據(jù)時代的重要參與者,數(shù)據(jù)科學(xué)家和研發(fā)工程師卻使用著不同的編程語言。語言鴻溝提高了數(shù)據(jù)科學(xué)應(yīng)用的門檻,也限制了橫跨工程開發(fā)和數(shù)據(jù)科學(xué)之間的技術(shù)人才的培養(yǎng)。
10月15日,由七牛云主辦的“Go+ Together”Go+1.0發(fā)布會,暨Go+開發(fā)者基金會啟動儀式在上海舉行。七牛云希望通過推動Go+進一步降低語言使用的門檻,推動數(shù)據(jù)科學(xué)的廣泛應(yīng)用。
Go+是一種基于Go的通用語言,融合了工程開發(fā)領(lǐng)域的Go、數(shù)據(jù)科學(xué)領(lǐng)域的Python,以及編程教學(xué)領(lǐng)域的Scratch,是一種集三者為一體的開發(fā)語言。
七牛云創(chuàng)始人和Go+語言發(fā)明人許式偉表示,目前,Go+1.0已經(jīng)能夠為工程使用,而且語言的使用門檻做了進一步的降低,更接近自然語言,1.0的門檻甚至比Python更低,使得Go+ 更適合STEM教育的場景。
七牛云認為,數(shù)據(jù)與數(shù)據(jù)科學(xué)是下一時代生產(chǎn)力的重要支撐。人類在走過以SQL、SAS、MATLAB、Excel等數(shù)學(xué)軟件為代表的數(shù)據(jù)科學(xué)“原始時期”,以及以Map、Hadoop、Spark等大數(shù)據(jù)工具和TensorFlow、Pytorch等深度學(xué)習(xí)框架為代表的數(shù)據(jù)科學(xué)“基建時期”后,如今來到了數(shù)據(jù)科學(xué)的“大爆發(fā)時期”。
在這一時期,數(shù)據(jù)科學(xué)將從有限領(lǐng)域、有限數(shù)據(jù)規(guī)模的計算,發(fā)展為全領(lǐng)域、大規(guī)模數(shù)據(jù),且隨處可見的一種能力。未來,在云端、智能手機、嵌入式設(shè)備等所有存在“計算”的地方,都存在數(shù)據(jù)科學(xué),數(shù)據(jù)科學(xué)家或者數(shù)據(jù)工程師人才需求爆發(fā)式增長。
海量數(shù)據(jù)處理的切實需求,已經(jīng)促使大量的數(shù)據(jù)科學(xué)家從專業(yè)的數(shù)據(jù)科學(xué)語言,如R語言轉(zhuǎn)向了腳本語言Python。然而數(shù)據(jù)科學(xué)的應(yīng)用作為計算密集型業(yè)務(wù),腳本語言對此有著天然的性能缺陷,無力承載海量數(shù)據(jù)的分析運算,其底層核心仍是基于C\C++的第三方庫。
許式偉介紹稱,Go+1.0 新增了12個語法,使數(shù)據(jù)處理相關(guān)的表達更簡潔,數(shù)據(jù)科學(xué)家可以用最少的代碼來清晰表達自己的意圖,以便快速從海量數(shù)據(jù)中獲取結(jié)論。七牛云的核心PaaS 能力,未來將全部通過 Go+來提供。通過啟動Go+開發(fā)者基金會,七牛云希望聚集更多的開發(fā)者、數(shù)據(jù)科學(xué)家和新人加入到 Go+的生態(tài)。
關(guān)于我們| 聯(lián)系方式| 版權(quán)聲明| 供稿服務(wù)| 友情鏈接
咕嚕網(wǎng) 93dn.com 版權(quán)所有,未經(jīng)書面授權(quán)禁止使用
Copyright©2008-2020 By All Rights Reserved 豫ICP備20023378號-15 營業(yè)執(zhí)照公示信息
聯(lián)系我們: 98 28 36 7@qq.com