Does anyone know of beginner Nim tutorials… or knows how to use it and could create some? All of the tutorials I have seen assume that you’re coming over from another language and thus don’t need certain concepts explained. Also example code that looks like it wouldn’t work on its own (never-defined variables? I could be wrong).
I have done a couple of Python scripts (working with images), and a while ago I did the required visual basic stuff in a programming+interactive media class (also Maya Embedded Language and Google App Inventor).
Because of what little I’ve done being higher level (or abstracted altogether), I’m completely lost when it comes to compiler stuff, pointers, metaprogramming (I have the feeling I just said something similar to “squares, diamonds, rectangles, and quadrilaterals”), interacting with other languages, etc.
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).