3 ms·
How is this language different to these languages: - http://nim-lang.org/ http://nim-lang.org/ - http://crystal-lang.org/ http://crystal-lang.org/ - http://e
by phantom_oracle 10y ago
How is this language different to these languages:
- http://nim-lang.org/ http://nim-lang.org/
- http://crystal-lang.org/ http://crystal-lang.org/
- http://elixir-lang.org/ http://elixir-lang.org/
These other 3 are also small languages doing interesting things, and although Elixir is obviously much different (being more functional than the others), just like Stanza, these seem to be in the same/similar domain.
- patricksli 10y agoThe immediate difference is that Stanza is optionally-typed while those three are all purely statically-typed. A dynamically-typed language behaves very differently than a statically-typed language with type inference. For example, Scheme is a very different language than OCaml, even though type annotations are not required for either. In this sense, Stanza is designed to compete against both Python/Ruby as well as Nim/Crystal/etc...