4 ms·
After reading some of these comments I went around searching for info and found that in the Rust book it does feature SML and OCaml prominently as influences[0]
by jgilias 6y ago
After reading some of these comments I went around searching for info and found that in the Rust book it does feature SML and OCaml prominently as influences[0].
However, the things mentioned: algebraic data types, type inference, pattern matching could also easily be seen as influences from Haskell or FP languages in general.
At the end of the day though, it's not like this matters. I'm just happy that such flow of ideas happens, irrespective of where exactly each particular concept comes from.
[0] https://doc.rust-lang.org/reference/influences.html https://doc.rust-lang.org/reference/influences.html