Nim jest relatywnie nowym językiem programowania który pozwala użytkownikom na pisanie łatwego w odczycie wysoko wydajnego kodu. Jeżeli jednak czytasz ten samouczek, są szanse, że wiesz już co nieco o tym języku.
Samouczek jest caly czas rozwijany: jeśli zauważysz jakieś błedy i/lub masz pomysł jak uczynić go lepszym, zgloś to do systemu śledzącego.
-
Osoby bez lub z minimalnym wcześniejszym doświadczeniem w programowaniu
-
Osoby z niewielkim doświadczeniem z innymi jezykami
-
Osoby które chcą poznac język Nim zaczynając od podstaw
-
Osoby ze sporym doświadczeniem programistycznym: inne, bardziej zaawansowane, przewodniki mogą Tobie bardziej pasować. Zobacz Oficjalny Tutorial or Nim w przykładach.
-
Osoby z doświadczeniem w jezyku Nim (pomożcie ulepszyc ten samouczek)
Celem tego tekstu jest nauczenie Ciebie podstaw programowania i składni języka Nim aby było Tobie łatwiej rozumieć inne, bardziej zaawansowane materiały i/lub poznawać jezyk samodzielnie.
Zamiast tylko czytać, najlepiej byłoby gdybyś samodzielnie wpisywał kod oraz modyfikował przyklady, zastanawiał się nad nimi, i ogólnie mówiąc - był ciekawy. Ćwiczenia na końcu niektórych rozdziałów powinny być wykonane aby utrwalić poznane zagadnienia — pamietaj o nich.
Jeżeli potrzebujesz dodatkowej pomocy w zrozumieniu jakiś części tego materiału albo z ćwiczeniami, możesz zawsze poprosić o pomoc korzystając z Forum, the kanału Gitter , serwera Discord , lub kanału IRC na serwerze freenode, #nim.
The source files are available on Github.