@lexluder do other languages include erlang/elixir (for concurrency,) Idris (for proved prototyping,) rust/haskell (for compiled tools,) closure/lisp (for scripting)?
I am delicate accepting quirks (I was a COBOL professional for several years,). Still, it literally does not offer anything better than other languages that were not pushed by bigcorps do.
@mudasobwa The most useful feature for me is simplicity (not like "easy," but "only what is necessary"). I'm coming from 10+ years of Java (big corps, big apps), so this is what I appreciate the most. It's honest, no magic, gives excellent control over I/O, is compiled, has an excellent module system (no more Artifactory), all tooling built-in (coverage, vetting, formatting, etc.), is faster than Java and it avoids adding features for minimal benefit. It's practical.