pattern matching,
lambda calculus consistency,
macros for defining domain specific languages,
optional lazy evaluation,
static type checking based on sequent calculus,
one of the most powerful systems for typing in functional programming,
an integrated fully functional Prolog,
an inbuilt compiler-compiler,
a BSD kernel under 15 languages (Lisp, Python, Javascript, C ...)
and operating systems (Windows, Linux, OS/X),
is extensively documented in a book
has nearly a decade of use.
Aditya Siram made two very good videos on Shen. You can program your front and backend in Shen given Shen is implemented in JavaScript and other PLs.I know somebody did a port to C, but I am not sure if you can then make an exe as described for Janet.
https://www.youtube.com/watch?v=lMcRBdSdO_U
https://www.youtube.com/watch?v=BUJNyHAeAc8
You implement Kλ in your PL of choice if it is not already available, and voila, you can program in Shen!