In a practical manner, I would say that Go is production ready whilst Rust still has some way to go (!). Rust 1.0 is approaching, but is not there yet, and there are still syntax/semantic questions being examined and lots of work on the runtime... not to mention the lack of libraries (compared to Go) largely due to the language still not being finalized.
I believe Rust could supplant Go (I see nothing in Go that Rust cannot do) and cast a much wider net, but first it has to mature. -- Matthieu On Sun, Sep 1, 2013 at 10:48 AM, John Mija <jon...@proinbox.com> wrote: > Hi! I've seen that Mozilla has used Go to build Heka ( > https://github.com/mozilla-**services/heka<https://github.com/mozilla-services/heka>). > And although Go was meant to build servers while Rust was meant to build > concurrent applications, Rust is better engineered that Go (much safer, > more modular, optional GC). > > Then, when is better intended use case of Rust respect to Go? > I expect Rust to be the next language for desktop applications if it gains > as much maturity as Go but I'm unsure respect to the server side. > ______________________________**_________________ > Rust-dev mailing list > Rust-dev@mozilla.org > https://mail.mozilla.org/**listinfo/rust-dev<https://mail.mozilla.org/listinfo/rust-dev> >
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev