GHC Wiki on Code Transparency

I first read this in The Little Calculist’s blog, but I felt that it was such an important point that I wanted to post again to underscore the point.
It’s much better to write code that is transparent than to write code that is short.
Often it’s better to write out the code longhand than to reuse [...]

Popularity: 18% [?]

People are the Problem, not Operator Overloading

Alternate Title
I’m 12 years late to the party. Again. Hear me out.
Java Does it Wrong
Java’s design leans heavily on the (correct) belief that the average programmer is imperfect, lazy, and ill-informed. In response, Java acts like a typical overbearing parent. Java knows that you’re too lazy to check whether or not you’re REALLY writing inside [...]

Popularity: 54% [?]