Nice post by Graydon Hoare (original creator of Rust) about his preferences in language design vs. the Rust team and the resultant differences that fall out of the differences in preferences: https://graydon2.dreamwidth.org/307291.html.
It's rare to see someone who has a deep understanding of the trade-offs involved in major technical decisions write up their thoughts, so I thought this was a really great read even though I'm not really a "language person".