- 1. Systems programming 2. Static, unsure of what other features: this is why I’m asking 3 ocaml uses modules, rust uses typeclasses (traits) and some people wish that rust chose modules instead. However, I don’t want to focus on just this question, my language is not exactly like either of these