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

简介:

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

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

相关文章
|
3月前
|
Swift iOS开发 Kotlin
苹果iOS新手开发之Swift中实现类似Kotlin的作用域函数
Swift可通过扩展实现类似Kotlin作用域函数效果。如自定义`let`, `run`, `with`, `apply`, `also`,增强代码可读性和简洁性。虽无直接内置支持,但利用Swift特性可达成相似功能。
50 7
|
5月前
|
Android开发 Kotlin
android开发,使用kotlin学习ViewModel
android开发,使用kotlin学习ViewModel
116 0
|
安全 Java 程序员
Kotlin学习日志(六)控件使用(上)
Kotlin学习日志(六)控件使用(上)
247 0
Kotlin学习日志(六)控件使用(上)
|
监控 Java 开发者
Kotlin学习日志(六)控件使用(下)
Kotlin学习日志(六)控件使用(下)
315 0
Kotlin学习日志(六)控件使用(下)
|
Java Kotlin
【Kotlin 初学者】程序的逻辑控制
程序的逻辑控制 程序的执行语句主要分为三种: 顺序语句:一条接着一条顺序执行下去,程序代码默认就是顺序语句。 条件语句:if 和 when 循环语句:for循环 和 while循环
199 0
【Kotlin 初学者】程序的逻辑控制
|
存储 索引
kivy基本程序结构
介绍kivy程序的基本架构,可以帮助初学者快速掌握一般性写法。
|
Java
Java实现命令式简易文本编辑器原型
Java实现"命令式"简易文本编辑器原型
1276 0