If you learn other statically typed programming language like C++/D/Rust etc,
you would find Nim is actually closer to them rather than Python. Nim code is
just looks like Python rather than C++/D/Rust because Nim don't use `{}` to
make a block and doesn't require `;` in an end of line.
Some people says Nim should copy features from other major programming language
so that people used it can use Nim easily. But such idea would not work for
people who is not familiar with them. Each Nim people have different back
grounds and not all people are familiar with Python.
Only good ideas in other language's features should be implemented in Nim way.
Araq says: "Copying bad design is not good design"