3 ms·
Go' success is not a mere coincidence: - OCaml is great but parallelism is still limited by its "Global Interpreter Lock" (like Python or Ruby). - Rust is gre
by ngrilly 11y ago
Go' success is not a mere coincidence:
- OCaml is great but parallelism is still limited by its "Global Interpreter Lock" (like Python or Ruby).
- Rust is great but ownership/borrowing is not for everyone and people sometimes prefer relying on a good garbage collector.
- Nim is great but it's a "small" project compared to Go and most people prefer relying on a large ecosystem like the one offered by Go.
- Ada was a major milestone in the history of programming languages, but it's considered by most as an "old" language, compared to Go/Rust/OCaml/Haskell/Scala/etc.