跳轉到內容

Nimrod 程式設計/為什麼要學習 Nimrod?

來自華夏公益教科書,開放的書籍,開放的世界

為什麼要學習 Nim?

[編輯 | 編輯原始碼]

什麼是 Nim?

[編輯 | 編輯原始碼]

Nim 是一種用來與計算機互動的程式語言。程式語言不能用來傳遞資訊,因為你需要一種正常的語言,而它們傳遞的是指令,它們就像奶奶的食譜一樣,告訴人們(在本例中是計算機)如何實現一組事情。

Nim 作為程式語言的描述

[編輯 | 編輯原始碼]

Nim 是一種靜態型別編譯的系統程式語言。它結合了來自成熟語言(如 Python、Ada 和 Modula)的成功概念。

所以它更像是開發者的捷徑,既是高階語言又是低階語言,這意味著它更接近硬體。

Nim 的目標

[編輯 | 編輯原始碼]

Nim 以此順序的優先順序滿足以下目標:

  • 高效
  • 表達性
  • 優雅
華夏公益教科書