0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Go+1.0即将发布——让改变发生

话说科技 来源:话说科技 作者:话说科技 2021-10-11 14:49 次阅读

10月15日,Go+1.0发布会将于上海召开,会上将发布Go+1.0的相关特性和Go+的发展路线图,并启动Go+开发者基金会。身处于全球信息爆炸时代,程序员和数据科学家需要不断学习全新的技术语言。企业培养出一名能力横跨工程开发与数据科学的技术人才,时间成本极大。本次Go+1.0的发布,可称为中国工程技术界的一项里程碑。

211011143149803955408.png

一、全球迈入DT时代,面临三大痛点

DT时代的到来,驱动全球形成海量数据的爆发式增长态势,尤其是2020年以来对于实体经济的重大变革,全球对于数据分析、加工、挖掘等需求日益迫切。在此背景下,数据科学家、数据分析师的人才培育面临入门门槛较高的困境,主要体现为下述三大痛点:

一是编程教学难度加大。目前,在制定一套学习编程语言的课程体系时,普遍存在诸多棘手问题,譬如:教学与生产环节语言割裂,现有教学语言无法实现复杂功能与工程开发、工程开发教学门槛较高等;

二是工程开发要求高。在工程开发的实践中,存在着动态类型过于灵活、代码可读性较差以及运行速度较慢等难题,因此更简约、更高效的语言成为工程刚需。同时,企业对于从事工程开发的人才需求也在快速增长,人才培养效率较低;

三是数据科学的发展需要。疫情加速了全球产业数字化的发展进程,驱动着数据科学的持续发展。因此,企业迫切需要一批优质的数据科学家,使其具备对于数据分析相关能力,并实现不断迭代升级。GO+语言的出现,可以让开发者不需要学习新的开发语言,实现从开发者到数据科学家的快速转变,让任何商业、组织、个人的决策,都可以受益于数据科学的进步。

二、Go+1.0——让人人都能写代码

GO+语言作为基于Go研发的新语言,能够满足我国本土数据处理的需求,适应性更强。这是一项“从0到1”的重大突破,将进一步催动数据科学的腾飞发展。同时,七牛云的PaaS能力,今后将通过Go+提供。

极大降低门槛,让人人都能写代码,相对Go在语言特性最小化方面做得最好,GO+语言继承Go的开发理念,新增12个语法,简化了使用门槛。在语法、结构上,GO+更为精简,核心优势体现为低代码化、去复杂性、低龄化,真正做到了强化每行代码的能力,完成功能所需的代码量更少。

事实上,一年前开发团队就已推出了Go+,当时还未能用于生产,经过一年的迭代,有哪些重大更新,10月15日即将揭晓。

三、发挥开源优势,工程技术开启现代文明大门

从现代文明的发展与传承视角来看,工程技术通过编程的方式,可以精确记录现代文明。编程语言在人类发展两千年后才出现,是更高阶的文明密码。目前,编程语言还有很多分支,至少在程序员群体里还没有统一。未来的编程语言的发展将趋于统一,人类文明密码迎来新时代的“书同文”,横跨多学科与场景,具有更低学习门槛的编程语言将更有可能成为跨时代跨文明“书同文”背景下的优胜者,具备以上特性的Go+,或将迎来重大机遇。
fqj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3594

    浏览量

    93600
  • 数据分析
    +关注

    关注

    2

    文章

    1429

    浏览量

    34015
收藏 人收藏

    评论

    相关推荐

    敬请期待 | 迅为RK3576开发板即将发布

    敬请期待 | 迅为RK3576开发板即将发布
    的头像 发表于 11-22 15:13 58次阅读
    敬请期待 | 迅为RK3576开发板<b class='flag-5'>即将</b><b class='flag-5'>发布</b>

    go语言如何解决并发问题

    作为一个后端开发,日常工作中接触最多的两门语言就是PHP和GO了。无可否认,PHP确实是最好的语言(手动狗头哈哈),写起来真的很舒爽,没有任何心智负担,字符串和整型压根就不用区分,开发速度真的是比
    的头像 发表于 10-23 13:38 111次阅读
    <b class='flag-5'>go</b>语言如何解决并发问题

    三十分钟入门基础Go Java小子版

    前言 Go语言定义 Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态、强类型、编译型语言。Go 语言
    的头像 发表于 08-12 14:32 673次阅读
    三十分钟入门基础<b class='flag-5'>Go</b> Java小子版

    引起电路状态发生改变的内部原因

    的基础。质量不合格的元器件,如电容、电阻、晶体管等,可能在正常使用条件下迅速失效。这些失效模式可能包括电容漏电、开路、断路、容量变小或电阻值变化、晶体管击穿等。这些故障会直接影响电路的正常工作,导致电路状态发生改变
    的头像 发表于 07-17 11:07 537次阅读

    请问STVP+COSMIC环境下的go to definition怎么用?

    STVP+COSMIC环境下的go to definition怎么用? 我现在go to definition在一个宏定义的时候有效果,但是函数什么的没用,是怎么回事呢,是不是工程里面没有设置好,求大家帮帮忙?
    发表于 05-11 06:11

    人大系初创公司智子引擎发布全新多模态大模型Awaker 1.0

    人大系初创公司智子引擎近日震撼发布了新一代多模态大模型Awaker 1.0,这一里程碑式的成果标志着公司在通用人工智能(AGI)领域取得了重要突破。与前代ChatImg序列模型相比,Awaker 1.0凭借其独特的MOE架构和业
    的头像 发表于 05-06 09:59 559次阅读

    LabVIEW 如何事件结构在每次值改变时,只发送一次邮件

    这个一直发送停不下来。如何他在每次值改变的时候只发送一次邮件啊
    发表于 05-05 02:03

    为昕科技Jupiter 1.0 EDA试用

    我国产EDA工具完善和推广,具有中国特色社会主义式EDA电子设计软件工具占领我国以至世界市场。同时期待上海为昕科技Jupiter 1.0 EDA早日推出PCB试用活动。点赞中国软件工具公司。努力奋斗,中国人!
    发表于 04-29 18:23

    使用Docker部署Go Web应用程序步骤

    大多数情况下Go应用程序被编译成单个二进制文件,web应用程序则会包括模版和配置文件。而当一个项目中有很多文件的时候,由于很多文件没有同步就会导致错误的发生并且产生很多的问题。
    发表于 04-20 09:33 475次阅读
    使用Docker部署<b class='flag-5'>Go</b> Web应用程序步骤

    中兴通讯全球首款二合一5G云电脑即将发布

    中兴通讯全球首款二合一5G云电脑即将发布
    的头像 发表于 03-26 17:04 657次阅读

    MiniProg4在POWER_DRILL2GO周期后失去与PC的连接的原因?

    再次检索它。 发生这种情况时,编程器甚至没有显示在 CYPRESS™ 编程器中,并且插拔编程器也无济于事。 在我的 Python 代码中,我在 POWER_DRILL2GO 循环芯片之前关闭了程序员的端口,尽管我认为这应该无关紧要。我很困惑。 有什么建议可以解决这个问题吗
    发表于 01-19 07:55

    Go配置TM 软件中心用户指南

    电子发烧友网站提供《Go配置TM 软件中心用户指南.pdf》资料免费下载
    发表于 01-03 09:48 0次下载
    <b class='flag-5'>Go</b>配置TM 软件中心用户指南

    INMO影目科技发布首款AI+AR消费级眼镜INMO Go

    影目INMO Go智能AR眼镜配备了炬芯科技特别定制的ATS3085芯片,通过专门优化的GPU和屏显驱动技术,使图像呈现更加鲜明细腻且稳定流畅。
    的头像 发表于 12-28 10:02 1219次阅读

    hfss怎么天线发生弯曲

    HFSS是一种电磁仿真软件,用于设计和分析微波和无线电频段的天线。在HFSS中,天线发生弯曲需要按照以下步骤进行操作: 步骤1:打开HFSS软件并新建一个项目。选择“File”菜单中的“New
    的头像 发表于 12-15 09:21 2493次阅读

    汽车半导体供需发生改变,碳化硅是否随着更改?

    汽车一直是碳化硅(SiC)的主要应用市场。在整个汽车半导体供需发生改变的情况下,碳化硅是否还会延续此前供不应求的市场行情?
    发表于 12-05 09:44 271次阅读