I've heard similar opinions before, and would love to see this expanded on... in particular how it can be elegant compared to Scheme, which is by far the most elegant language I know.
Its simplicity is what I'm attracted to, and I think that's why I think Scheme is elegant too. It has less syntax than comparable languages, fewer keywords, a smaller standard library etc.
I'm not sure if it makes the case for elegance or if I'm misunderstanding it.
Do you also consider simple having about 200 cases of UB on the standard?
What is wrong with UB? Just take it to mean "not allowed".