数据科学应用难跨编程语言鸿沟,Go+欲推“三合一”语言破局
作为数据时代的重要参与者,数据科学家和研发工程师却使用着不同的编程语言。语言鸿沟提高了数据科学应用的门槛,也限制了横跨工程开发和数据科学之间的技术人才的培养。
10月15日,由七牛云主办的“Go+ Together”Go+1.0发布会,暨Go+开发者基金会启动仪式在上海举行。七牛云希望通过推动Go+进一步降低语言使用的门槛,推动数据科学的广泛应用。
Go+是一种基于Go的通用语言,融合了工程开发领域的Go、数据科学领域的Python,以及编程教学领域的Scratch,是一种集三者为一体的开发语言。
七牛云创始人和Go+语言发明人许式伟表示,目前,Go+1.0已经能够为工程使用,而且语言的使用门槛做了进一步的降低,更接近自然语言,1.0的门槛甚至比Python更低,使得Go+ 更适合STEM教育的场景。
七牛云认为,数据与数据科学是下一时代生产力的重要支撑。人类在走过以SQL、SAS、MATLAB、Excel等数学软件为代表的数据科学“原始时期”,以及以Map、Hadoop、Spark等大数据工具和TensorFlow、Pytorch等深度学习框架为代表的数据科学“基建时期”后,如今来到了数据科学的“大爆发时期”。
在这一时期,数据科学将从有限领域、有限数据规模的计算,发展为全领域、大规模数据,且随处可见的一种能力。未来,在云端、智能手机、嵌入式设备等所有存在“计算”的地方,都存在数据科学,数据科学家或者数据工程师人才需求爆发式增长。
海量数据处理的切实需求,已经促使大量的数据科学家从专业的数据科学语言,如R语言转向了脚本语言Python。然而数据科学的应用作为计算密集型业务,脚本语言对此有着天然的性能缺陷,无力承载海量数据的分析运算,其底层核心仍是基于C\C++的第三方库。
许式伟介绍称,Go+1.0 新增了12个语法,使数据处理相关的表达更简洁,数据科学家可以用最少的代码来清晰表达自己的意图,以便快速从海量数据中获取结论。七牛云的核心PaaS 能力,未来将全部通过 Go+来提供。通过启动Go+开发者基金会,七牛云希望聚集更多的开发者、数据科学家和新人加入到 Go+的生态。
第一财经广告合作,请点击这里此内容为第一财经原创,著作权归第一财经所有。未经第一财经书面授权,不得以任何方式加以使用,包括转载、摘编、复制或建立镜像。第一财经保留追究侵权者法律责任的权利。 如需获得授权请联系第一财经版权部:021-22002972或021-22002335;banquan@yicai.com。文章作者
来莎莎
编程语言GO+七牛云数据科学
相关阅读违规销售外教课程被点名,51Talk等外教类语言培训平台亟待转型
严禁聘请在境外的外籍人员开展培训活动后,51Talk的业务势必需要转型。
09-22 22:49跨越鸿沟 让优质教师资源共享起来
09-13 11:12"双减"后孩子去哪了?我国少儿编程企业超600家
少儿编程相关企业近两年注册量飞速增长,2019年注册量为222家,达到近十年最高峰。
09-07 14:46北京家长花千万买下48平米小开间:这只是“鸡娃”战役开始
据透露,自去年下半年起,海淀和西城的多个热点学区的二手房价格涨幅在10%~15%左右。
必读03-25 15:07独家调查|揭秘饭圈灰色产业链,“站姐”们和那些说不清的集资
因为数据和流量成为了衡量演艺人员人气和商业价值的重要依据,也促使了饭圈及相关灰色产业链的存在。
你不知道的商业秘密必读02-28 13:15一财最热- 广告联系
- 订阅中心
- 法律声明
- 关于我们
- 上海市市场监督管理局
- 国家网信办举报中心
- 上海互联网举报中心
- 友情链接
版权所有 上海第一财经传媒有限公司意见反馈邮箱:yonghu@yicai.com客服热线:400-6060101 违法和不良信息举报电话:400-6060101转6
技术支持 上海第一财经技术中心技术合作:直播合作:百视通
第一财经
APP第一财经
日报微博第一财经
微信服务号第一财经
微信订阅号第一财经
VIP APP