[http://patshaughnessy.net/2011/12/20/learning-from-the-masters-part-2-three-metaprogramming-best-practices](http://patshaughnessy.net/2011/12/20/learning-from-the-masters-part-2-three-metaprogramming-best-practices)
was just reading this article about metaprogramming, i think it's pretty
The NIM project founder is sort of a one person show in development and
promotion. I wouldn't say it is not ready for real (commercial) use without
being objective, as you have to really characterize what those requirements
are. If one considers commercial criteria to be something like:
Hello !! here's a library to do pattern matching on the AST in the Nim
programming language.
[https://github.com/krux02/ast-pattern-matching](https://github.com/krux02/ast-pattern-matching)
Hope this might help regards
For me the unique selling point of Nim is:
Portability ( and no vm required )
Expressiveness
Low overheads
Fast compile times
For me none of Rust, Golang, Swift, Elixir, Crystal offer that combination.
Elixir has a VM, Rust/Swift/Crystal are slow to compile and Golang is limited.
All of