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+ 贡献者们共同进行了 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+ 生态。