4 ms·
> Rust over Go Rust: Best suited for writing OS, network stack, embedded systems, and webservers like Nginx. Go: Best suited for writing micro-services, CRUD
by FlyingSnake 10y ago
> Rust over Go
Rust: Best suited for writing OS, network stack, embedded systems, and webservers like Nginx.
Go: Best suited for writing micro-services, CRUD apps, API servers etc
pick your poison
- egeozcan 10y agoI did write a CRUD app with Go and after that experience, IMHO, for CRUD apps, one is better off with a dynamic language (JS, Ruby, Python) or a static one which supports generics (C#, Java) or Macros (Nim).
- fortytw2 10y agoRight on. Go is best suited for network-heavy, concurrent applications (infrastructure systems, databases, OS-tools), or software that needs to be dead easy to set up / deploy (single static binary, free cross-platform compilation). If you want to go build a CRUD app, use RoR/Django/Whatever(tm) and be happy with it