三清阁符咒网

Nim 2.0发布首个RC,兼容Nim 1

符咒网    2023-03-14    96

出品 | OSC开源社区(ID:oschina2013)

Nim 1 正式发布三年后,Nim 2 RC 终于来了阿尔山道教灵符网请符。公告写道,Nim 2 的目标之一是让开发者编写兼容两个版本(Nim 1 和 2)的代码更容易。目前许多重要的软件包在 Nim 2 中已经可以正常使用。此外,Nim 2 还为创新特性添加了 “开关”,可在模块层面进行启用或禁用。

官方表示,Nim 2 基于和 Nim 1 相同的代码库,Nim 2 之于 Nim 1 是进化,而不是巨变阿尔山道教灵符网请符

Nim 2 主要新特性

默认内存策略变更为: --mm:orc

具体示例查看:A cost model for Nim( )

增加可重载的枚举 (Overloadable enums)

可重载枚举已结束实验性阶段阿尔山道教灵符网请符,使用示例:

type

E1= enum

value1, value2

E2 = enum

value1, value2 = 4

const

Lookuptable = [

E1.value1: "1",

value2: "2"

Strict funcs(严格函数)

“strict funcs” 已达到稳定状态,在未来的版本中将会成为默认选项阿尔山道教灵符网请符

用于对象的默认值

在对象声明字段中现在支持使用默认值:

type

Rational* = object

num: int= 0

den: int= 1

varr = Rational

assert$r == "(num: 0, den: 1)"

引入 Unicode 运算符

Nim 2 会默认启用 --experimental:unicodeOperators:诸如⊗或∘的 Unicode 运算符支持被数学库使用阿尔山道教灵符网请符。请注意,标准库不使用 Unicode 运算符。

详情查看发布公告:

END

开源白嫖不提倡阿尔山道教灵符网请符

这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~

本文链接:https://fuzhouwang.org/index.php/post/11099.html

转载声明:本站文章中有转载或采集其他网站内容, 如有转载的文章涉及到您的权益及版权,还麻烦及时联系我们,我们将及时删除,谢谢配合。

上一篇   下一篇

相关文章