Earlier quoted context omitted.
> What about the warts part? I'm not sure enough time has passed to tell what Rust's warts truly are. I always joke String should have been called StrBuf... I do this, yes. This is one of the reasons I hang out in IRC so often; it's an effective way to collect these kinds of things. More data is always better, and collecting it across multiple venues. I don't think IRC is inherently going to be a representative sampl…
> I always joke String should have been called StrBuf Agreed, and Vec should just be Buf! Let's fork the language. :)
1. Writing a tab character introduces the equivalent of {} for blocks, but not other uses of {}.
2. You can still use {} for blocks if need be
3. Everyone uses elastic tabstops in their editor
oh yeah, and parens are optional for function application