News for hackers. Stuff that matters.
Re:A final proposal for Rust await syntax by Twisol on Monday May 06, 2019 @12:26PM (#19840920)
For what it's worth, it seems that Rust isn't alone here. C# 8.0 introduced postfix `switch` expressions (https://devblogs.microsoft.com/dotnet/do-more-with-patterns-...), which are along the same lines of what's suggested for `match` in Rust further along in the OP.

I agree that it looks strange at first. But I think I'll get used to it.

Re:A final proposal for Rust await syntax by albru123 on Monday May 06, 2019 @12:37PM (#19841053)
Thanks for pointing this out, I had no idea they implemented this for C# 8.0

Also is it just me or the switch pattern really is inspired by Rust match?

Re:A final proposal for Rust await syntax by nixpulvis on Monday May 06, 2019 @12:39PM (#19841082)
Pattern matching syntax across many languages is very similar, most notably inspired by ML I'd say.
Re:A final proposal for Rust await syntax by anp on Monday May 06, 2019 @12:41PM (#19841104)
Pattern matching as is in Rust has many notable precedents that IIRC the C# folks considered as prior art, not least of which being F#.