I've seen Go folks say, in effect, "Rust's experience with try doesn't apply to Go because Rust users don't have as strong opinions on readability as we do." Oh, you sweet summer child...
-
-
Replying to @pcwalton @KirinDave
not a Go fan or an avid Rust user, but if you pardon my bluntness, those strong opinions don’t really amount to much? readability is probably the only thing Go debatably does better than Rust, and every time I try to get into the language the syntax is the wall I hit
2 replies 0 retweets 0 likes -
Readability =\= familiarity to a C programmer. Once you *do* learn rust syntax and get used to it I would say it’s one of if not the most readable languages because of things like try/?, everything is an expression, FP constructs on iterators, etc.
1 reply 0 retweets 3 likes -
1) I'd argue familiarity does matter - Rust aims to replace C, targets C programmers, but is slow to learn from C due to its complexity 2) While a clear step up from C, the benefits you list have been done in other languages without nearly as much token bloat - e.g. Scala/Kotlin
2 replies 0 retweets 0 likes
All the major Rust features are there to support memory safety/concurrency safety without GC. Remove one and the house comes down.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.