On Thursday, 10 July 2014 at 22:50:51 UTC, Walter Bright wrote:
On 7/10/2014 1:52 PM, bearophile wrote:
Walter Bright:
I can't imagine users going to the bother of typing all that,
let alone what
happens when they do it wrong. Most users don't really have a
good handle on
what the lifetimes of their data are, so how are they going
to annotate it
correctly?
I suggest you to go in the Rust mailing list and ask this
question again.
Rust has very little experience in real projects. I know that
people see all the hype about Rust and believe it has proved
itself, but it hasn't.
I've read other papers about annotations in Java and how people
just refused to annotate their references.
This might have something to do with both the mindset of Java
("isn't the runtime supposed to take care of this sort of
thing?") and the fact that Java is already monstrously verbose.