Firstly, thank you for the collection of links. Believe it or not, I've been researching this on the side, and there are a few interesting discussions in there I had missed!
>I've softened my position on this and have a grudging respect for where Rust wound up
>I never would have imagined it could even work -- and still don't know that I think the result quite pays for itself.
I concur. There are at least two big reasons to love Rust: type-checking and low overhead. I happen to work in a field where I don't need the latter, but would probably benefit from the former.
(And, I am critically dependent on preemptive concurrency, which not only means that it has to work well, but also that I'm sensitive to ergonomics in this domain.)
>I've softened my position on this and have a grudging respect for where Rust wound up
>I never would have imagined it could even work -- and still don't know that I think the result quite pays for itself.
I concur. There are at least two big reasons to love Rust: type-checking and low overhead. I happen to work in a field where I don't need the latter, but would probably benefit from the former.
(And, I am critically dependent on preemptive concurrency, which not only means that it has to work well, but also that I'm sensitive to ergonomics in this domain.)