openSUSE率先對Nim語言提供最優支持
攜手Arch Linux 開源項目,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 編譯器
● nimsuggest (支持語言推薦、自動編譯。錯誤/問題檢測等等)
● nimgrep (強大的grep 替代者,內置Nim 支持可以找到字符,以及插入Nim 代碼).
● nim-gdb 包裝器(對 Nim 類型的 gdb 支持)
● nimble (包管理器)