nim(程式語言)

nim(程式語言)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

Nim是一個新型的靜態類型、命令式程式語言,支持過程式、函式式、面向對象和泛型編程風格而保持簡單和高效。Nim從Lisp繼承來的一個特殊特性--抽象語法樹(AST)作為語言規範的一部分,可以用作創建領域特定語言的強大宏系統。

基本介紹

  • 中文名:nim語言
  • 外文名:nim
語言簡介,代碼示例,

語言簡介

Nim是一個新型的靜態類型、命令式程式語言,支持過程式、函式式、面向對象和泛型編程風格而保持簡單和高效。Nim從Lisp繼承來的一個特殊特性--抽象語法樹(AST)作為語言規範的一部分,可以用作創建領域特定語言的強大宏系統。
Nim是一個編譯型的具有垃圾收集的系統程式語言,有著極其卓越的生產/性能比。Nim的設計集中在三個E上:即效率(efficiency)、表達能力(expressiveness)和優雅(elegance)。

代碼示例

import strutils echo "Type in a list of ints of ints (separate by whitespace): "let tokens = stdin.readLine.splitecho tokens.each(parseInt).max, " is the maximum."

相關詞條

熱門詞條

聯絡我們