Email or username:

Password:

Forgot your password?
Top-level
Lex Luder

@mudasobwa After 7 years of Go, my view on the other programming languages is only how much of a mess they are and how much simpler my life has become. I have seen many engineers talking like you about Go before they either don't get it entirely and move on to another language or accept its quirks and learn to appreciate what it offers.

4 comments
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.

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