3 ms·
What are the areas that they target? I'm not too familiar with the communities surrounding either language.
by tylerhou 10y ago
What are the areas that they target? I'm not too familiar with the communities surrounding either language.
- rkangel 10y agoGo tends to be more Web related - back end services communicating over networks, etc. It's taken over things that in the past would often have been done in things like Python but as scales increase performance becomes more important. Google's backend web services is teh classic example of usage. Rust is more in the C/C++ role - 'systems programming'. This leans more towards things like command line tools, system daemons, OS kernels, embedded work on small processors etc. Doing performance intensive tasks in Firefox is probably Rust's most well known application. That's not say that there are overlap areas where they can't both work well, but those aren't so much the areas of emphasis.