Nimrod (已改名为 Nim)是一个新型的静态类型、命令式编程语言,支持过程式、函数式、面向对象和泛型编程风格而保持简单和高效。Nimrod从Lisp继承来的一个特殊特性--抽象语法树(AST)作为语言规范的一部分,可以用作创建领域特定语言的强大宏系统。

Nimrod是一个编译型的具有垃圾收集的系统编程语言,有着极其卓越的生产/性能比。Nimrod的设计集中在三个E上:即效率(efficIEncy)、表达能力(Expressiveness)和优雅(elegance)。

示例代码:

import strutils

Echo "Type in a list of ints of ints (sepaRATe by whitespACE): "
let tokens = stdin.readLine.split
echo tokens.each(parseInt).max, " is the maximum."
Nim 0.17.2 发布,命令式编程语言
Nim 0.17.2 已发布,Nim 是一门专注于性能,可移植性和表现力的系统编程语言。该版本的主要新功能是支持 .nimble-link 文件,这也是为了支持最新的 Nimble 版本及其“开发”功能。有关更多信息,请参阅 nimble。这也是一个 bug 修复版本,其中最重要的错误修复包括长期存在的引起 GC 崩溃的代码错误,建议用

发布于 2017-09-08 01:01:27 | 126 次阅读

Nim 0.17.0 发布,命令式编程语言
Nim 0.17.0 发布了,Nim 是一种专注于性能,可移植性和表现力的系统编程语言。此版本修复了 0.16.0 版本中最重要的回归,特别是内存管理器和通道错误已经修复。语言方面也有很多重大改进,特别是在概念(concepts)方面投入大量的工作。请查看下面的更改日志,获取全面的更改列表。影响向后兼容性的变更:There are no

发布于 2017-05-19 06:00:15 | 122 次阅读

Nim 0.16.0 发布,命令式编程语言
Nim 0.16.0 发布,Nim 是一个新型的静态类型、命令式编程语言,支持过程式、函数式、面向对象和泛型编程风格而保持简单和高效。此版本包括超过80错误修复和改进。最显著的变化包括:一个新的版本的发布一种改进的导入语法名字的规则修改,以实现更快的编译时间。其中最突出的是改进的输出系统,如下图所示。

发布于 2017-01-09 03:59:01 | 90 次阅读

Nim 0.15.2 发布,命令式编程语言
Nim 0.15.2 发布了,该版本是0.15的纯修订版。 对于window用户,我们提供了ZIP包和基于NSIS安装程序,考虑到安装程序.exe有一些问题,建议使用ZIP文件,在解压后运行finish.exe,该程序能检测mingw,并设置path.了解详情,请点击 Version 0.15.2 released 查看。 下载地址:http://nim-lang.org/download.html

发布于 2016-10-24 09:54:56 | 97 次阅读

Nim 0.15.0 发布,命令式编程语言
Nim 0.15.0 发布发布了,该版本包括了至少180项的bug修复以及改进。一些在这个版本中最显著的变化包括:改进的文档;另一个新的multisync宏;以及一个新的HttpClient实现。部分更新记录:The json module now uses an OrderedTable rather than a Table for JSON objects.The split&nbs

发布于 2016-10-02 01:01:16 | 115 次阅读

nim 0.14.2 发布,命令式编程语言
nim 0.14.2版本是一个bug修复版本,修复最紧迫的回归。tar.xz发行版支持文档生成,windonws发行版含最新的稳定版发布。了解详情,请点击 Version 0.14.2 released 查看。下载地址:http://nim-lang.org/download.htmlNimrod (已改名为 Nim)是一个新型的静态类型、命令式编程语言,支持过程式、函数式、面向对象和泛型

发布于 2016-06-12 06:54:14 | 122 次阅读

Nim 0.14.0 发布,命令式编程语言
本新闻稿包含超过260个错误修正。正如先前发布公告所提到的,本次发行的重点之一是对GC的改进。这是一个主要的问题,通常是触发时,应用程序使用异步/输出的运行时间长。也有许多修正的方式,编译器源安装。最后,你会发现标准库中的多个变化。一些不幸的影响向后兼容性。这包括随机程序被移动到一个新的随机模块、HTTP头信

发布于 2016-06-07 08:54:15 | 421 次阅读

Nim 0.13.0 发布,命令式编程语言
Nim 0.13.0 发布了,这个版本的nim包括超过116个bug修复,其中许多都与闭包、λ lifting有关的算法在编译器已经被完全重写,而且有些闭包语义有很大变化。这些变化可能会影响向后兼容性,并在下面的章节中描述。在这个版本中,我们更接近一步尼姆版本1.0。1.0版本将尼姆一个重要的里程碑,因为在这个版本的发布,将不再有断

发布于 2016-01-20 07:26:32 | 180 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务