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

Reply via email to