命令式编程语言 Nimrod 改名为 Nim

简介:

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

Nimrod 的设计集中在三个E上:即效率(efficiency)、表达能力(expressiveness)和优雅(elegance)。
文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
1月前
|
Rust API
【Rust学习】09_方法语法
结构体让你可以创建出在你的领域中有意义的自定义类型。通过结构体,我们可以将相关联的数据片段联系起来并命名它们,这样可以使得代码更加清晰。在 impl 块中,你可以定义与你的类型相关联的函数,而方法是一种相关联的函数,允许您指定结构体的实例具有的行为。 但是结构体并不是创建自定义类型的唯一方式:让我们转向 Rust 的 enum 功能,将另一个工具添加到你的工具箱中。
17 0
|
6月前
|
Swift 索引
在Swift编程语言中,`for-in`循环
在Swift编程语言中,`for-in`循环
75 3
|
6月前
|
Swift
在Swift编程语言中,`while`循环
在Swift编程语言中,`while`循环
134 1
|
6月前
|
Swift
在Swift编程语言中,`if`, `else if`, 和 `else` 语句
在Swift编程语言中,`if`, `else if`, 和 `else` 语句
46 1
|
6月前
|
Ubuntu Linux Swift
安装Swift编程语言的工具
安装Swift编程语言的工具
141 4
|
缓存 Rust Java
【Rust 课外知识】Rust中的三种多态性(中)——Trait的两种方式
【Rust 课外知识】Rust中的三种多态性(中)——Trait的两种方式
|
NoSQL Java Scala
Swift和Scala语法上的诸多相似之处
国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的Scala语言在语法上存在众多的相似之处。
243 0
Swift和Scala语法上的诸多相似之处
|
Java
Java实现命令式简易文本编辑器原型
Java实现"命令式"简易文本编辑器原型
1280 0