命令式编程语言 Nim

码农软件 · 软件分类 · 脚本编程语言 · 2019-07-31 15:11:43

软件介绍

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."

本文地址:https://www.codercto.com/soft/d/11345.html

编程珠玑(第二版)

编程珠玑(第二版)

[美] Jon Bentley / 谢君英、石朝江 / 中国电力出版社 / 2004-4 / 28.00元

《编程珠玑(第2版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。一起来看看 《编程珠玑(第二版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

URL 编码/解码
URL 编码/解码

URL 编码/解码

SHA 加密
SHA 加密

SHA 加密工具