Nim in Action
暫譯: Nim 實戰
Dominik Picheta
買這商品的人也買了...
-
Fundamentals of Data Structures in C, 2/e (Paperback)$1,390$1,362 -
Embedded Linux 嵌入式系統開發實務, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e)$780$663 -
LPI Linux 第一級資格檢定, 3/e (LPI Linux Certification in a Nutshell, 3/e)$780$616 -
Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript)$450$356 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
Python 機器學習 (Python Machine Learning)$580$452 -
$594Vue.js 權威指南 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
Docker 入門與實戰, 2/e$500$395 -
$857深度學習 -
7天學會大數據資料處理—NoSQL:MongoDB入門與活用, 2/e$400$312 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
Python 網路爬蟲實戰$490$245 -
Angular2 其實可以很簡單:實務範例教學$450$383 -
第一次用 Docker 就上手$420$357 -
資安風險評估指南 (Network Security Assessment, 3/e)$780$616 -
初探機器學習|使用 Python (Thoughtful Machine Learning with Python)$480$379 -
鳳凰專案|看 IT部門如何讓公司從谷底翻身的傳奇故事$480$379 -
SQL Server 與 R 開發實戰講堂$680$578 -
Raspberry Pi 入門與機器人實作應用$450$351 -
$270進化從孤膽極客到高效團隊 (Debugging Teams Better Productivity through Collaboration)
商品描述
Nim is a new general-purpose programming language that offers support for systems programming, object oriented programming, procedural programming, functional programming, and more. Nim combines the speed of C with the expressiveness of Python and the flexibility of Lisp and it compiles to C as well as C++, Objective C, and even JavaScript. Nim's features make it perfect for developing anything from web applications to operating systems.
Nim in Action introduces the Nim programming language and teaches readers how to write native software applications and libraries, web applications, embedded device software, and programs that communicate over the internet. This book is full of hands-on examples that teach how to test, debug, document, and package Nim applications. It also reveals how to interface with foreign languages such as C and C++ and how to use metaprogramming features to write domain specific languages. This book demonstrates how to implement a fully-functioning chat server, a Twitter clone, and many other software projects. It provides readers with a solid knowledge of Nim and the ability to use it to write powerful, portable and efficient applications.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
商品描述(中文翻譯)
Nim 是一種新的通用程式語言,支援系統程式設計、物件導向程式設計、程序式程式設計、函數式程式設計等多種編程範式。Nim 結合了 C 的速度、Python 的表達力以及 Lisp 的靈活性,並且可以編譯成 C、C++、Objective C,甚至是 JavaScript。Nim 的特性使其非常適合開發從網頁應用程式到作業系統的各種應用。
《Nim in Action》介紹了 Nim 程式語言,並教導讀者如何撰寫原生軟體應用程式和函式庫、網頁應用程式、嵌入式設備軟體,以及能夠透過網際網路進行通訊的程式。本書充滿了實作範例,教導如何測試、除錯、文件化和打包 Nim 應用程式。它還揭示了如何與 C 和 C++ 等外部語言進行介接,以及如何使用元程式設計功能來撰寫特定領域語言。本書展示了如何實作一個完整功能的聊天伺服器、一個 Twitter 克隆,以及許多其他軟體專案。它為讀者提供了扎實的 Nim 知識,並使其能夠使用 Nim 撰寫強大、可攜帶且高效的應用程式。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。





















