|
|
|
|
|
by woevdbz
1465 days ago
|
|
Not saying it needs to be planned in advance, but that there needs to be a very strong competitive advantage in some use case, not just checking the feature boxes. Continuing on the case of Python users moving to Go, they're probably not doing so for interactive use-cases or avec to scientific libraries... Does checking the concurrency box make OCaml an awesome choice for some use case? You mention Rust for example but that language is sort of built around a zero cost abstraction principle, which is very much not the case of OCaml, so I still think it's going to be viewed as risky for highly performance sensitive work. |
|
For truly performance-sensitive work of course people are going to choose C/C++/Ada/Rust.