My understanding is that Rust is meant more for real-time, performance/security critical applications, such as user-facing guis and rendering engines. This also fits nicely with games and graphics applications. There is also the real possibility of it being useful in embedded systems. Go is designed more for large, server-side applications. The core devs have said many times that they don't consider Go to be a competitor.
~Brendan On 01/09/2013, at 6:48 PM, John Mija <[email protected]> wrote: > Hi! I've seen that Mozilla has used Go to build 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 > [email protected] > https://mail.mozilla.org/listinfo/rust-dev _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
