On Tuesday, March 4, 2014, John Mija <jon...@proinbox.com> wrote:
>
> True, but Go includes a built-in data race detector:
> http://golang.org/doc/articles/race_detector.html


A data race detector can only detect problems when it observes them.
Unfortunately data races are typically finnickey, hard-to-reproduce things
that often manifest only in productions and at the worst time possible, for
example when you're experincing high load because people are actually
interested in using your thing.

Rust largely avoids data races ahead-of-time using a "sufficiently smart
compiler"


> Anyway, this problem will be solved when the compiler and linker been
> build in Go, instead of C.
>

Go allows unsafely shared memory as part of the core language. Game over
man, game over


-- 
Tony Arcieri
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to