Nim编程语言发布v1.0,达到稳定的里程碑


现在,Nim编程语言具有稳定的保证,因为该静态类型的通用编程语言的版本已达到1.0。

Nim 1.0标志着其“稳定的基础,可以在未来几年内使用”的开始,并为该语言着重于效率,可读性和灵活性提供了稳定性保证。 对于以前从未使用过Nim编码的人,Nim的语法最接近于Python,并且已经开发了十多年。

Nim一直致力于提供一种注重效率,可读性和灵活性的静态类型编译语言。1.0版标志着可以在未来几年内使用的稳定基础的开始,并且知道Nim的未来版本不会破坏您使用当前版本编写的代码。

此版本包括许多更改,包括错误修复和某些语言添加。所有更改都记录在此处的v1.0.0更改日志中。还包括Nimble的最新版本v0.11.0,可在此处获得其更改日志。

现在,1.0版是一个受长期支持的稳定版本,将来只要不破坏向后兼容性,就只会收到错误修复和新功能。只要有需求,1.0.x分支就会收到错误修复。新功能(不会破坏向后兼容性)将继续稳步推进1.x分支。

Nim 0.20.0 (1.0 RC1)  发布,许多新特性、库添加、语言更改和bug修复

[linuxidc@localhost www.linuxboy.net]$ curl https://nim-lang.org/choosenim/init.sh -sSf | sh
choosenim-init: Downloading choosenim-0.4.0_linux_amd64
    Prompt: Can choosenim record and send anonymised telemetry data? [y/n]
        ... Anonymous aggregate user analytics allow us to prioritise
        ... fixes and features based on how, where and when people use Nim.
        ... For more details see: https://goo.gl/NzUEPf.
    Answer: Forced Yes
Downloading Nim 1.0.0 from nim-lang.org
[##################################################] 100.0% 0kb/s
 Extracting nim-1.0.0.tar.xz
  Building Nim 1.0.0
  Building tools (nimble, nimgrep, nimpretty, nimsuggest)
  Installed component 'nim'
  Installed component 'nimble'
  Installed component 'nimgrep'
  Installed component 'nimpretty'
  Installed component 'nimsuggest'
  Switched to Nim 1.0.0
choosenim-init: ChooseNim installed in /home/linuxidc/.nimble/bin
choosenim-init: You must now ensure that the Nimble bin dir is in your PATH.
choosenim-init: Place the following line in the ~/.profile or ~/.bashrc file.
choosenim-init:    export PATH=/home/linuxidc/.nimble/bin:$PATH

那些想了解更多有关Nim 1.0的人可以通过Nim-Lang.org阅读。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-09/160809.htm

相关内容