I'm coming from Python and I would like to know about Nim and its extensibility 
because I have been searching for an extensible language. I was thinking on 
Common Lisp but I came across Nim and I'm really interested on it.

Has Nim all the metaprogramming features that Common Lisp has? I mean, can I 
implement any programming paradigm I want with Nim's metaprogramming? In the 
main site is said that Nim can be extended to various programming paradigms, 
but not says for any paradigm.

Has Nim an extensible syntax? I searched a lot about this and I couldn't find 
anything about this.

And about Metaclasses, can it be implemented in Nim using its metaprogramming 
facilities?

Reply via email to