Crystal 0.28.0 发布,改进的语言、范围、库查找等
2019/04/21 11:46:38 来源:Linux公社 作者:醉落红尘

昨天,Crystal的团队发布了Crystal 0.28.0,这是一种通用的面向对象编程语言的新版本。该版本对语言、库、网络等方面进行了改进。

Crystal 0.28.0中的新功能

枚举

枚举声明每个成员一行。在以前的版本中,用户可以使用空格或逗号,但在此版本中,用户必须使用分号。格式化程序现在将逗号迁移为分号。

改进范围

有时用户不知道从哪里开始或完成,从这个版本开始,用户现在可以在范围的帮助下更好地理解它,因为它们被分类为无开始和无结束范围。

库查找

Crystal团队致力于简化查找某些库和静态库的方式,因此可以在需要时覆盖它们。在此版本中,在确定要链接到的库的位置的过程中使用env var CRYSTAL_LIBRARY_PATH。

Numbers现在是人类可读的格式

在此版本中,现在可以借助Number#humanize,Int#humanize_bytes和Number#format以人类可读的形式打印numbers。

网络

该团队改进了HTTP和URI,使用户可以轻松迁移到新设置。 URI实现中的问题已得到修复。

集合

该团队已经放弃了Iterator#rewind。用户可以通过在数组中存储元素来实现 #cycle。

Bug修复

想了解更多关于这个新闻,请查看Crystal的帖子

Ubuntu/Linux/Windows/macOS 下安装 Crystal  https://www.linuxidc.com/Linux/2019-04/158223.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-04/158223.htm


10

本栏最新