@neauoire my first reaction was to strongly disagree, mainly for the reasons you explain.
But I kept thinking about it and I realized the reason I like #rustlang so much is that the most explicit way of doing something is often the most concise and has better performance (e.g., https://doc.rust-lang.org/book/ch13-04-performance.html).
I still think that it's a very tricky thing to do with a general purpose language. For a DSL though, I think that's something one should strive for.