I was very inspired by Ioke. Ioke ebnf syntax is a dozen of lines. But it can give me all I liked in Forth, C++ and JS. Also Ioke is brave to use characters beyond ascii-127 for operators.
Human mind can only deal with very simple things, but can abstract them into high order structures easily, and then deal with the abstraction as with the new simple thing. And then take few abstractions together and abstract on them again and again. Each time using some different ways to generalize simple things into a very simple thing.
Ioke allows you to create new ways to express your ideas on each different level of abstraction. You need a new syntax or new way to express on each level. You need a tool to create tools. And you do not want to get lost in nor abstration nor detail.
Ioke author sees properties of human mind, better than authors of other languages who are not brave enough to see that something is not only behind the monitor but also in front of it, which is a human being. But they are not to blame, because users of languages are blind to their own mind machinery as well. So Ioke is really a brave attempt to attack on flatness of other languages, and, therefore, an attack on flatness of the way we are learned to think.