> So I use F# and plan to look at rust in 2021 for my "compile to native code" toolset since .net is not everywhere and .net native appears to be moving very slow to release F# to native code support.
I have projects that generate native binaries on Linux. Here's an example Makefile [0].
> should I consider taking a look at some description of standard ml instead of rust? It seems like rust has pattern matching and immutability which matches to F# pretty good?
Library and tooling support in F# and Rust is significantly more developed than in Standard ML.
To me the best use case for Standard ML today is in language development.
If its ecosystem were more mature it would be a great choice for application development. But today that's just not the case unless you use a version like Morel that is backed by the JVM (and its ecosystem).
I have projects that generate native binaries on Linux. Here's an example Makefile [0].
> should I consider taking a look at some description of standard ml instead of rust? It seems like rust has pattern matching and immutability which matches to F# pretty good?
Library and tooling support in F# and Rust is significantly more developed than in Standard ML.
To me the best use case for Standard ML today is in language development.
If its ecosystem were more mature it would be a great choice for application development. But today that's just not the case unless you use a version like Morel that is backed by the JVM (and its ecosystem).
[0] https://github.com/eatonphil/dbcore/blob/master/Makefile#L3