攜手ArchLinux開源項目,openSUSE不僅宣佈為Nim語言提供最新的軟件包,而且對這個靜態類型、命令式編程語言的支持調整至最優級別。Nim語言不僅大幅提高程序員runtime效率,而且還整合諸如Python、Ada和Modula等成熟語言的概念。
在問及 openSUSE 支持最新的 Nim 的時候,該語言的創作者 Andreas Rumpf 表示:“軟件可以脫離系統運行,不過如果你真的需要一個的話,那麼最好選擇最優支持 Nim 的系統。而 SUSE 就是非常不錯的選擇”。
Nim 於 2005 年創建,Rumpf 在近期發佈的新書《Mastering Nim》中談到這個新興編程語言的諸多方面。
Nim 的核心開發、《Nim in Action》一書的作者 Dominik Picheta 表示:“看到首個最優支持 Nim 的發行版本我感到非常激動。希望在未來會有更多的發行版本跟進”。
除宏系統和高效的 runtime 之外,Nim 的另一個優勢是標準庫。和其它大多數語言一樣,Nim 的庫也覆蓋大部分標準功能,包括腳本處理和格式化、異步代碼開發,網絡和高級別語言功能(例如編輯器本身)和 NimScript。
更為重要的是,Nim 在默認情況下就提供豐富的工具。該編譯器可以在後端支持 C、C++ 和 JavaScript 等等。此外還有一些工具來簡化開發:
● nim compiler
● nimsuggest (支持語言推薦、自動編譯。錯誤/問題檢測等等)
● nimgrep (強大的 grep 替代者,內置 Nim 支持可以找到字符,以及插入 Nim 代碼).
● nim-gdb wrapper (gdb support for Nim types)
● nimble (包管理器)