这门国产语言终于要发布1.0版本了!可以和Python相当!
Posted 七牛云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这门国产语言终于要发布1.0版本了!可以和Python相当!相关的知识,希望对你有一定的参考价值。
大家好,我是 龙哥,今天给大家推荐一个重磅的语言!
看到标题,不知道大家想到的是什么语言?没错,就是七牛云出品的 Go+。
2020 年 7 月 5 日,Go+ 作为一门为数据科学而生的语言,正式对外发布。如今,在经历了团队历时 1 年多的打磨和耕耘之后,终于迎来了全新的 Go+ 1.0 版本。
很显然,Go+ 的定位是数据科学领域,但因为兼容 Go,继承了 Go 的开发理念,同样适用于大型软件工程的开发。Go+ 的基础设计理念有:
静态语言,且语法完全兼容 Go
相比脚本语言,静态语言更具有生命力
静态语言中 Go 的语法最为简洁,学习门槛最低
形式上比 Go 更像脚本,有更低的学习门槛(和 Python 相当)
更简洁的数据计算上的语法支持(相比 Go )
双引擎,既支持静态编译可执行文件,也支持编译成字节码方式解释执行
门槛低,性价比最好的语言
投入产出比高,表达能力强
01 加深印象
为了让大家有一个更深的印象,看两段代码:
println(“Hello Go+”)
可以这里直接运行:https://play.goplus.org/p/LmVXivw0wIu。
这是典型的脚本语言的写法,因为不需要将代码放在 main 函数中就可以运行。
但也可以和 Go 的方式一样,写在 main.main 中。
package main
import (
“fmt”
)
func main()
// in Go we do:
a := []float641, 2, 3.4
println(a)
// in GoPlus we do:
b := [1, 2, 3.4]
println(b)
看到上面的 float64 slice 没?上面是 Go 的写法,下面是 Go+ 的写法。以上代码在 Go+ 中可以正确运行。
到这里试试:https://play.goplus.org/p/Xdc0h8fq9WD。
02 Go+ 发展路线图和开发者基金会
目前 Go+ 已经具备工程能力(兼容 Go)和教学能力(兼容 Scratch),在向着数据科学能力发展的征途上,Go+ 将会有哪些规划,后续版本会有哪些亮点?
在本次发布会中,Go+ 团队将详细介绍 Go+ 的发展路线图,并分享 Go+ 的目标与愿景。
在国内 Go 社区,七牛云和许式伟,很多人不陌生。我一直觉得,Go 成就了七牛云,七牛云推动了 Go 的发展,他们相互成就。
现在,七牛云和许式伟更进一步。一方面看好数据科学领域,另一方面扩展 Go 的应用领域,同时努力实现国内编程语言的突破。从许大的做事风格和能力看,Go+ 会持续发展壮大。这不,为推动 Go+ 的生态发展,Go+ 团队成立了 Go+ 开发者基金会,联合更多技术力量,为 Go+ 开发者提供资源、资金以及技术上的支持。
在本次发布会上,基金会将正式启动,基金会的后续工作也将对外展开。同时,Go+ 开发者基金会作为 Go+ 项目的孵化平台,为了更好的推动 Go+ 项目的开发、推广,计划组建基金会项目导师团并面向社会公开招募。
03 重磅发布会来袭
10 月 15 日·上海,一场名为「Go+ Together!Go+ 1.0 发布会暨 Go+ 开发者基金会启动仪式」的发布会重磅召开。许式伟及 Go+ 团队将在发布会上,正式发布 Go+ 1.0 ,并介绍相关特性和 Go+ 的发展路线图,向广大的开发者和数据科学家介绍 Go+ 的定位和意义,并邀请更多开发者、生态伙伴一起贡献代码、共建 Go+ 生态。
活动中除七牛云 CEO、Go+ 语言发明人许式伟以及 Go+ 开发团队外,知名院士、大厂技术负责人、网红创业者也将出席活动进行分享~
顺便透露一个内部消息:来自技术圈、开发者平台圈、投资圈、技术媒体、社区、开源组织、行业协会的一众大佬,都将出席本次活动,与大家进行现场的互动交流。又可以现场面基一波儿大佬了,嘿嘿嘿~
院士站场、大咖分享
国内编程语言的发布会
面向开发者的基金会?
听着就很刺激
兄弟们,这波儿可以冲!
据说,主办方还为现场参会的朋友
准备了 iPhone13 抽奖!
以及 T 恤、帆布袋等 Go+ 首版纪念周边
地点:上海中谷小南国花园酒店 1F 钻石厅
时间:10月15日(周五) 13:30 ~ 16:40
就这,你还不来报个名么?
10月15日,上海,快来!
以上是关于这门国产语言终于要发布1.0版本了!可以和Python相当!的主要内容,如果未能解决你的问题,请参考以下文章