編程語言Nim 中文官網現已上線

近期 Nim 中文官網現已上線!大家可以通過 https://nim-lang-cn.org 來訪問。

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

Nim 是一個編譯型的具有垃圾收集的系統編程語言,有着極其卓越的生產/性能比。Nim 的設計集中在三個E上:即效率(efficiency)、表達能力(expressiveness)和優雅(elegance)。

高效、凝練、優雅

Nim 是一種靜態類型編譯的系統編程語言。

它結合了其他成熟語言的成功概念。

(如 python、ADA 和 Modula)

高效

Nim 生成原生且無依賴的可執行文件,不依賴於虛擬機,所以它們小巧,便於分發。

Nim 編譯器和生成的可執行文件,對目前的任何主流平臺都提供了支持,包括 Windows、Linux、BSD 和 macOS。

支持實時系統的快速延遲引用計數內存管理。

零開銷迭代器和用戶自定義方法的編譯期求值等現代概念,結合優先使用分配在棧上的值類型數據,生成高性能代碼。

支持各種後端:可以被編譯爲C、C++或 JavaScript,所以 Nim 可以滿足所有前後端的需求。

凝練

Nim 實現了自包含:編譯器和標準庫都是用 Nim 本身來實現的。

Nim 擁有強大的宏系統,允許直接操縱 AST,提供無限的可能性。

優雅

不需要宏去改變 Nim 的語法

—— Nim 語法本身已經足夠靈活。

具有局部類型推斷、元組、泛型和 sum 類型的現代類型系統。

語句按縮進分組,也可以跨行。

下面是公告原文:

足下 官網是我們的起點,它不只是一個官網的中文鏡像,我們更希望它是一個國內 Nim 圈子的基地,一個核心。所有的資源都會圍繞這個核心,所以我們會認真地打磨它: 我們會及時更新和翻譯官網的博客和其他更新,以便大家掌握第一手的 Nim 資訊 我們會及時將國內的 Nim 資源整合起來,讓官網可以真正運行起來,發揮它的作用,走出一條中國特色的 Nim 發展道路。 當你需要教程和資料時,我們希望你第一個想到的是去官網上找,並且我們會盡全力讓你能夠在官網上找到你需要的一切。 我們也會在官網上建立論壇上的優秀資源的索引,定期更新及時、優質的論壇資源,並推送到思否、CSDN、OSChina、微博等主流媒體上。 生態 我們的初衷是想要建立起國內的 Nim 開發者生態。 以官網爲核心,讓 Nim 開發者們把注意力集中到這裏: 官網上有很多論壇的索引,有問題可以去論壇問,便於存檔; 官網上也儘量多地整理了 QQ、微信羣,有緊急的問題可以去聊天工具上問,能夠及時得到回覆; 也可以通過學習頁面上的【社區資源】模塊,獲取到國內主流媒體上先行者的問題、解答或者一些心得體會的博文; 也可能會有線下的交流見面會,或者論壇、QQ 羣、微信羣的一些活動,讓我們的社區有愛又團結,發揮出社區的力量。 而這些都可以從社區中查看,我們也會將活動進行博客的推送,你可以訂閱 RSS 以及時獲取這些令人振奮的消息。 修遠 目前官網中最關鍵的——文檔,還沒有能夠完全翻譯完, 學習和文檔兩個模塊中的中文文檔還在由@sheldon 緊鑼密鼓地翻譯中,但是大家都是通過業餘時間以非盈利的方式參與進來的,難免工作之餘精力優先,所以也歡迎大家加入我們來貢獻自己的力量。 我們也歡迎你把自己的 Nim 博客推薦給我們!我們歡迎各種方向,各種優質、高產的 Nim 博客,我們會在學習頁面的社區資源欄將你的博客掛上,供大家學習。 new runtimes 完成之日,就是 Nim 1.0 發佈之時! 特別感謝@sheldon 大佬的鼎力支持和 Nim 開發集中營各位的幫助。 感謝大家的支持和等待,讓我們一起創造 Nim 中文社區的繁榮,推動 Nim 的發展。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章