What I want is a Rust, but with almost everything stripped away. Complexity similar to Go.
What I want is a Rust, but with almost everything stripped away. Complexity similar to Go.
I also want a more lightweight syntax but beggars can't be choosers.
It's like saying "I would like to have a non-volatile storage device that is as long-lasting as microfilm, as fast as an SSD and as cheap as a HDD." At some point, you have to renege on at least one of your constraints.
ocaml has potential but I strongly dislike the numeric operators, and I'm not a huge fan of the syntax in general.
OCaml with python like syntax would be damn near perfect. I could even overlook the operator thing.
This is not to deny that Rust also has other sources of complexity. But, most of Rust’s complexity can be traced to its fundamental goals of safety and performance. If you’re willing to sacrifice one of those, there are much simpler and easier languages to use.