What’s your background? I’ve mainly used language with huge standard libraries and Go’s intentionally small standard library feels very unergonomic sometimes (I miss sets).
Elixir feels very ergonomic to me, but a lot of programmers struggle with the lack of typing.
cbarrick@lemmy.world 1 year ago
Python is ergonomic. It’s very expressive without the language feeling too magical.
If you are comfortable “programming with types” then Rust is a very ergonomic language. But it does take a while to get your brain thinking in Rust.
It’s also useful to have counter examples.
C is not ergonomic. You basically have to reimplement collections for different applications.