Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.
Nim (programming language) Features
Top 3 alternatives
Based off of ZIL tools used by Infocom to originally create their game titles. Just like Inform 6, ZILF (along with ZAPF) compiles source files to zcode. It can compile to other versions, such as 3 (default), 4, 5 and 8.
ZILF Features
Top 3 alternatives