Steve Klabnik recently wrote about named arguments, optional arguments, default arguments, function overloading, and why most of that design space has historically made him nervous in Rust.
I agree with Steve.
In fact, I think I agree slightly more s…
I think we helped improve that in our field since as I said, I’ve been making pleasant APIs for like 8 years there. But I know the struggle.