Earlier quoted context omitted.
I don't consider the Ruby ecosystem to be a good example of much. Idiomatic Ruby code is much slower and usually not more maintainable than C++. Actually, it may even be worse thanks to dynamic typing, which makes refactoring much more painful than it already is in large code bases. Well I guess it's good at making CRUD web sites. Hardly rocket science.
Okay then: Lisp. Tinyclos is a fairly sophisticated implementation of OO and the MOP, written in Scheme. Its descendants, COOPS, GOOPS, and others, are in most schemes today. Many of them are written in their respective dialect of scheme, with little or no specific compiler support. SXML allows for writing XML in native scheme syntax. The anaphoric macros (aif, acond, etc.) are all, well, macros, and thus use metapro…
All your examples are programming gimmicks, and I've yet to see stuff that solves actual hard problems. I'm not interested in programming for programming's sake. I want to use it to make my computer do useful stuff.