手机版
你好,游客 登录 注册
背景:
阅读新闻

Crystal 0.28.0 发布,改进的语言、范围、库查找等

[日期:2019-04-21] 来源: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

linux
相关资讯       Crystal 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款