| ▲ | zozbot234 2 hours ago | ||||||||||||||||||||||
> It feels very much like a cousin to Rust with a few tradeoffs to be more ergonomic. Rust can be just as ergonomic. It takes some minor boilerplate of course, since you're resorting to coding patterns that are somewhat unidiomatic - but not nearly as much as the likes of C# or Java. | |||||||||||||||||||||||
| ▲ | dagmx 2 hours ago | parent [-] | ||||||||||||||||||||||
I disagree that rust can be as ergonomic. I’ve been writing rust for longer than Swift , and there’s a lot of niceties in Swift. Default parameters, null shortcircuits, lazy static initializers, computed properties, ease of binding to C++, RC by default, defer. Both languages are great, but I don’t think they’re on the same ergonomic level by any means. | |||||||||||||||||||||||
| |||||||||||||||||||||||