<commit_before>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 <NAME> <http://goran.krampe.se/category/nim>`_


Documentation
-------------

More examples of Nim code can be found in the `Nim Language Documentation <docs/manual.html>`_.
<commit_msg>Fixed broken links<commit_after>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/posts/getting-started-with-nim>`_
    - `Getting Started With Nim - Part 2 <https://akehrer.github.io/posts/getting-started-with-nim-2>`_
    - `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 <NAME> <http://goran.krampe.se/category/nim>`_


Documentation
-------------

More examples of Nim code can be found in the `Nim Language Documentation <docs/manual.html>`_.

{'fraction_non_alphanumeric': 0.1632103420414759, 'fraction_numerical': 0.01185025585779693, 'mean_word_length': 2.8487046632124353, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 33, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3164221', 'n_tokens_mistral': 1346, 'n_tokens_neox': 1209, 'n_words': 302}