Have you checked out the "Nim basics" book, linked in our "Learn" page? 
[https://nim-lang.org/learn.html](https://nim-lang.org/learn.html). IMO it 
focuses on a lot of basic concepts.

But if you really want to start learning "native" programming then I will 
recommend learning some of the more mature system languages, as they have got 
decades of learning materials around (my personal favorite is the [pascal 
tutorial](https://wiki.freepascal.org/Object_Pascal_Tutorial)). This is because 
most of the computer stuff are the same between languages, so skill sets from 
one tends to transfer easily to an another (at least in my experience).

> I suppose what I’d really like to have would be large 100% real+full 
> tutorials that mash together different (but somewhat related) concepts, 
> explaining everything, teaching you different ways of doing things, 
> discussing efficiency/best practices for the future and common pitfalls etc. 
> And with goals that are understandable (yeah, brainfuck converter is NOT a 
> good tutorial, just why).

I would love something like that too, but we are kinda short on man power :P 
For now learn the basics and do the research on your own is the only way 
unfortunately.

However, our [chat rooms](https://nim-lang.org/community.html) are extremely 
active, and we would be happy to help with any trouble that you might encounter 
while learning Nim :)

Welcome to the Nim community.

Reply via email to