𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Mastering Nim: A complete guide to the programming language

✍ Scribed by Andreas Rumpf


Publisher
Independently published
Year
2022
Tongue
English
Leaves
316
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Nim is a general-purpose programming language inspired by Python, C++ and Lisp. Its most important features are type and resource safety, meta programming and combining readability with syntactic convenience.

Learning a programming language is a huge time investment. Why should you learn Nim?

Nim rewards you with a single coherent language that can be used for everything and it works well on everything:
It runs on virtually every operating system and on web browsers, as well as on tiny embedded devices and even on GPUs.
Nim's complexity is still very manageable, this book tries to cover Nim completely in about 300 pages.

Some describe Nim as a "better Python with types, macros and C's speed".
But please dive in and see for yourself!

About the author: Andreas Rumpf is the designer and original implementor of Nim. He received a diploma in computer science from the University of Kaiserslautern, Germany. His research interests include hard realtime systems, embedded systems, compiler construction and artificial intelligence.


πŸ“œ SIMILAR VOLUMES


Mastering Nim: A complete guide to the p
✍ Andreas Rumpf πŸ“‚ Library πŸ“… 2022 πŸ› Independently published 🌐 English

<span>Nim is a general-purpose programming language inspired by Python, C++ and Lisp. Its most important features are type and resource safety, meta programming and combining readability with syntactic convenience.<br><br>Learning a programming language is a huge time investment. Why should you lear

Mastering Nim: A complete guide to the p
✍ Andreas Rumpf πŸ“‚ Library πŸ“… 2022 πŸ› Independently published 🌐 English

<span>Nim is a general-purpose programming language inspired by Python, C++ and Lisp. Its most important features are type and resource safety, meta programming and combining readability with syntactic convenience.<br><br>Learning a programming language is a huge time investment. Why should you lear

Mastering Delphi Programming: A Complete
✍ PrimoΕΎ Gabrijelčič πŸ“‚ Library πŸ“… 2019 πŸ› Packt 🌐 English

Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for most operating systems, including Microsoft Windows, iOS, and now Linux with RAD Studio 10.2. If you know how to use the features of Delphi, you can easily create scalable applications

C++ Programming A Complete Guide for Beg
✍ LENA NEIL πŸ“‚ Library πŸ“… 2024 πŸ› Independently Published 🌐 English

C++ programming is a skill that can help you achieve your goals and solve complex problems. With this book, you will learn the basics of C++ and how to design, develop, and implement a robust program from scratch. You will also discover the benefits of using C++ as a general-purpose language, such a

Mastering C++ Programming Language: A Be
✍ Divya Sachdeva, Natalya Ustukpayeva πŸ“‚ Library πŸ“… 2021 πŸ› CRC Press 🌐 English

C++ was created as a superset of C, retaining C's efficiency and notational ease but adding type checking, data abstraction, operator overloading, and object-oriented programming capabilities. C++ is still a popular programming language because of its versatility. Unlike most other programming langu