轉載條件:若是你須要轉載本文,你須要作到完整轉載本文全部的內容,不得刪改文內的做者名字與連接。不然拒絕轉載。html
關於nim的例行介紹:c++
Nim 是一門靜態編譯型的系統級編程語言,內置GC,採用像Python同樣的縮進風格,Nim代碼被翻譯成C再編譯成可執行文件。
因此nim的特色是兼具簡潔,性能不錯,可執行文件也比較小,跨平臺,開發效率快等等特色。
若是你願意,Nim也能夠被編譯成c++ 、Javascript 、OC之類的。編程
nim 的官方網站: https://nim-lang.org/segmentfault
關於nim的開發環境:
完整的nim環境由三個部分組成,nim程序 、後端編譯器、代碼編輯器。
nim代碼的編譯過程大約是:→ 把nim代碼編譯成c → 再由c編譯器編譯成可執行文件。windows
nim 編輯器環境我目前推薦 vscode + nim 擴展 ,裝好就能用,基本不折騰。後端
codegay 2017年9月19日 06:33:49編程語言
正文:
一開始的時候我注意到nim 這能夠寫echo "haha"
,也能夠寫成echo("haha")
, 讓我感受很好奇。
好了,你如今也知道這兩種寫法形式是等價的了,更多的寫法形式請看代碼。編輯器
代碼示例:函數
在命令行界面上運行一下chcp 65001,讓windows的cmd用utf8顯示中文。
編譯並運行後輸出的信息以下:性能
參考資料:
nim官方文檔: https://nim-lang.org/docs/manual.html#procedures-method-call-syntax
Nim 語言有哪些特色 : http://www.javashuo.com/article/p-somyalxn-ks.html