MANOOL
Programming language with expressive power and a simple implementation
MANOOL is a practical, homoiconic, dynamic, multiparadigm general-purpose programming language with a functional core. It has high expressive power but is implemented in less than 10K LOC of optimized, idiomatic C++11 for native run-time environments.
MANOOL is meant to compare and compete directly with Python, PHP, Ruby, Perl, and Tcl, although incidentally it has some combination of unusual features.
Example: {{extern "manool.org.18/std/0.2/all"} in WriteLine[Out; "Hello, world!"]}
Explicitly stated design priorities of MANOOL:
1. implementation simplicity;
2. expressive power, usability, and general utility, attention to syntax and semantics details;
3. correctness, security, and overall quality of implementation, run-time reliability;
4. run-time performance and scalability;
5. consistency, completeness, orthogonality of features, and language elegance, conceptual economy and purity.
MANOOL strives to satisfy all of the above goals, better than existing alternatives!