mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 09:24:36 +00:00
57 lines
1.8 KiB
Plaintext
57 lines
1.8 KiB
Plaintext
Learning Nim
|
|
============
|
|
|
|
.. container:: standout
|
|
|
|
Tutorials
|
|
---------
|
|
|
|
.. container:: tutorials
|
|
|
|
- | `Tutorial (part I) <docs/tut1.html>`_
|
|
| Learn the basics of Nim's types, variables, procedures, control flow, etc...
|
|
|
|
- | `Tutorial (part II) <docs/tut2.html>`_
|
|
| Learn Nim's more advanced features such as OOP, generics, macros, etc...
|
|
|
|
|
|
.. container:: standout
|
|
|
|
Examples
|
|
--------
|
|
|
|
.. container:: examples
|
|
|
|
- | `Nim by Example <http://nim-by-example.github.io/>`_
|
|
| Nim by Example is an excellent starting place for beginners.
|
|
|
|
- | `Nim on Rosetta Code <http://rosettacode.org/wiki/Category:Nimrod>`_
|
|
| Many different Nim code examples comparable to other languages for reference.
|
|
|
|
- | `Nim for C/C++ Programmers <https://github.com/nim-lang/Nim/wiki/Nim-for-C-programmers>`_
|
|
| A useful cheat-sheet for those most familiar with C/C++ languages.
|
|
|
|
|
|
.. container:: standout
|
|
|
|
Articles
|
|
--------
|
|
|
|
.. container:: articles
|
|
|
|
- `How I Start: Nim <http://howistart.org/posts/nim/1>`_
|
|
- `Getting Started With Nim <https://akehrer.github.io/nim/2015/01/05/getting-started-with-nim.html>`_
|
|
- `Getting Started With Nim - Part 2 <https://akehrer.github.io/nim/2015/01/14/getting-started-with-nim-pt2.html>`_
|
|
- `What is special about Nim? <http://hookrace.net/blog/what-is-special-about-nim>`_
|
|
- `What makes Nim practical? <http://hookrace.net/blog/what-makes-nim-practical>`_
|
|
- `Learn Nim in minutes <http://learnxinyminutes.com/docs/nim>`_
|
|
- `Dr Dobbs Nimrod Publication <http://www.drdobbs.com/open-source/nimrod-a-new-systems-programming-languag/240165321>`_
|
|
- `Nim articles by Göran Krampe <http://goran.krampe.se/category/nim>`_
|
|
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
More examples of Nim code can be found in the `Nim Language Documentation <docs/manual.html>`_.
|
|
|