Email or username:

Password:

Forgot your password?
Top-level
Aleksei � Matiushkin

@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.

3 comments
Lex Luder

@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.

Aleksei � Matiushkin

@lexluder well, then the initial statement should read “my view on the o̶t̶h̶e̶r̶ ̶p̶r̶o̶g̶r̶a̶m̶m̶i̶n̶g̶ ̶l̶a̶n̶g̶u̶a̶g̶e̶s̶ Java is only how much of a mess,” which I would tend to agree.

Lex Luder

@mudasobwa I actually meant "others", not only Java. I had projects in C++, C#, Java, Rust, Go (in that order). At least among these, Go is the one that makes most sense to me.

Go Up