这门国产语言终于要发布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 := []float64{1, 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+ 发展路线图和开发者基金会
03 重磅发布会来袭
活动中除七牛云 CEO、Go+ 语言发明人许式伟以及 Go+ 开发团队外,知名院士、大厂技术负责人、网红创业者也将出席活动进行分享~
地点:上海中谷小南国花园酒店 1F 钻石厅
时间:10月15日(周五) 13:30 ~ 16:40
评论