I decided to learn nim and do funny things. As I remembered, long time ago, programming language (scientist?) had to translate syntax of some languages to use some other natural language than English. This would be especially useful for children (not each child must known English, but learning computer programming is like learning math - you must think).
I decided to start with Polish, because I live in Poland. I known nim have great macro system, which allows to near define own syntax. I need some help:
I known people currently doesn't translate syntax (decided it's stupid think), but I think it's best way to learn nim possibilities, especially to generate config files from source for example and vice-versa ;-) .
You are right, learning computer programming is like learning math -- you must not only think, but also must learn the language system, and terminology to read anything, and to let anybody else read your thinkings was written.
If you translate only language keywords, it will be just your toy. In Russia, we have the 1C accounting system that goes this way -- sometimes it is funny, also it is annoying for people who have any programming background.
Programming is not writing code, programming is understanding data structures and algorithms, few dozens of English keywords not a problem comparing say Red/Black trees implementation.