Nim language is a great and wonderful language. It's powerful and elegant. It is new but promising. It deserves more attentions.
Nim language is a community driven project which encourages more people to contribute to it.
If you want to contribute to Nim, I recommend you read Nim Docs first. You maybe find some typos and improvements from there.
If you need some challenges, you could try to solve some problems labeled easy or documentation.
Then if you have more knowledge about Nim language, you could add some features from other mature language or some functions your library needs which are common to use(maybe need RFC).
If you want to solve more complex problems, I recommend you to check something labeled JS
or codegen
which tends to be more easy to solve.
Finally I recommend you to read Contributing Guide which introduces more details you need to pay attention to.
If you have some problems about Nim language, welcome to ask in Nim Discord Server.
Top comments (3)
What is the inspiration behind Nim?
For example, Javascript's inspiration was "QUICK! WE NEED A SCRIPTING LANGUAGE! LIKE YESTERDAY!", python was inspired by minimalism, c was inspired by a need to make assembler comprehensible, and c++ was inspired by a misunderstanding of what object oriented programming is. #sorrynotsorry
What drove people to come up with this new language? From the site all I can gather is the someone liked a bunch of other languages and picked what they think of as the good bits and put them into another language. Is there more to it?
You could see what the creator of the language said
157.245.209.254/andreas-rumpf-on-c...
quote reddit comments: old.reddit.com/r/programming/comme...
Thanks!