It's interesting because Rebol and K have almost totally opposite philosophies about how software should be structured. K emphasizes flat namespaces and leans heavily on the primitives and only a handful of functions. Rebol encourages writing DSLs to fit the language to the problem.
But despite different philosophies, they both allow incredible programmer productivity. I think a lot of this productivity comes from adherence to "Do not speculate!" and therefore not having a bunch of non-useful functionality or boilerplate for the end-user programmer to have to manage.
https://news.ycombinator.com/item?id=13797797
See also the top comment by Dang, with a link to the original thread.
Yes, I'm mad that the subject of the above URL is still, to quote the article, "dark."