News for hackers. Stuff that matters.

cbaker122

I find Go hard to read because it is so monotonous (and a bit ugly) that I cannot concentrate.

For me, aesthetics matter, so my readability preference goes something like {Lisp,ML,Haskell} > C/C++ > Java > Python > Go.

C is actually quite high on the elegance level. C++ is only that high when written by people with self-restraint.

Rating Java above Python is not a mistake if you consider larger code bases. Also, Python suffers from some of the monotony problems, especially when there are many conditional statements.