当前位置:网站首页>Go+:首个顺应 “三位一体” 发展潮流的编程语言
Go+:首个顺应 “三位一体” 发展潮流的编程语言
2022-08-10 15:47:00 【肖滢】
Go+ 是目前第一个顺应 “三位一体” 发展潮流的编程语言,同时兼顾工程、STEM 教育、数据科学三大领域。
推荐官:许式伟,七牛云创始人兼 CEO、 ECUG 社区发起人、Go+ 项目作者。
推荐理由: Go+ = Go(代表了工程能力最强的语言 )+ Python(代表了当前低门槛化最成功的语言 )。而三位一体,本质上代表的就是工程与低门槛化的融合。 来看看 Go+ 历史上的一些关键节点。
Go+ v1.0.x 奠定了以命令行风格为基础,极尽低门槛化的 代码风格;以及实现类文件 Beta 版,面向对象、领 域知识表达的低门槛化。兼容 Go 语法也取得突破 性进展,大部分 Go 语法都实现了兼容。Go+ 选择 命令行风格的原因在于,想将理解难度降至最低,达 到小学生都可以理解的层面。
Go+ v1.1.x 是 Go+ 的第一个工程化版本,可用 于生产环境。实现了对 Module 的完备支持;实现了 Go/Go+ 混合工程;提供了 c2go 预览版。 Go+ v1.0.x 是明目标,定风格;Go+ v1.1.x 则 是为了进生产环境。无论是 Module 支持,还是 Go/Go+ 混合编程,都为进入生产环境打下扎实的基 础。
按照规划,Go+ v1.2.0 将于今年底发布,从而 形成 Go+ 特色化。包括类文件转正,结束 Beta 测 试;c2go 工程化,进入实用阶段,至少完成 sqlite3 的迁移;以及 Go/Go+ 混合编程增强,支持 Go+ 调用 Go 泛型。未来,Go+ 将在 v1.7.x 实现 Go+ 数据科学技术栈形成;在 v2.0.x 完成支持 Python 语法,可 import Python 包。 总的来说,Go+ 今年内会在工程化与低门槛融 合上告一段落;明年起,将会对数据科学发起最后的 攻坚战。
https://www.oschina.net/p/goplus
本文来源于开源精选集《开源观止》第 2 期,更多精彩内容,请点击下载:
https://oscimg.oschina.net/public_shard/opensource-guanzhi-20220707.pdf
边栏推荐
- Yann LeCun转推:参数减少50倍,性能还更好,MetaAI推出Atlas信息检索模型
- 第壹章模块大全之《re模块》
- 安克创新每一个“五星好评”背后,有怎样的流程管理?
- 视频转成gif动图怎么操作?仅需三步在线完成视频转gif
- 商业智能BI行业分析思维框架:铅酸蓄电池行业(二)
- Gif动图怎么用视频做?一键在线完成视频转gif制作
- 一个 ABAP Development Tool 自定义 service endpoint 的测试工具
- 10 advanced functions of scala
- MySQL batch update and batch update method of different values of multiple records
- 数据治理项目成功的要点,企业培养数据要把握好关键环节
猜你喜欢
Introduction to the functional logic of metaForce Fosage 2.0 system development
为什么中国的数字是四位一进,而西方的是三位一进?
2022年软考复习笔记一
Gif动图如何快速制作?教你1分钟图片合成gif的方法
A test tool for ABAP Development Tool custom service endpoint
8月Meetup | “数据调度+分析引擎”解锁企业数字化转型之路
嵌入式开发:嵌入式基础——使用指针数组映射外设
二叉树详解
软件配置 | pip下载第三方库文件及配置pip源的不完全总结
快速申请代码签名证书方法
随机推荐
关于“算力”,这篇文章值得一看
MySQL命令行导出导入数据库
异地多活方法论
Servlet简单项目操作
哈希表应用:只出现一次的数字
玩转Redis|学会这10点让你分分钟拿下Redis,满足你的一切疑问
2022年软考复习笔记一
架构设计之一——基础架构
Gif动图怎么用视频做?一键在线完成视频转gif制作
Containerization | Scheduled Backups in S3
安克创新每一个“五星好评”背后,有怎样的流程管理?
FP6378AS5CTR SOT - 23-5 effective 1 mhz2a synchronous buck regulator
【21天学习挑战赛】直接选择排序
cmake tips record
E-commerce spike project harvest (2)
【每日一题】【leetcode】26. 链表-链表中倒数第k个节点
MS | 使用小技巧不完全总结
头脑风暴:目标和
10 advanced functions of scala
LeetCode-876. Middle of the Linked List