When the readability of Go falls off a cliff

I’ve had to pleasure of working on programming languages for several years, including helping design several features in one of them . I’ve always taken an interest into the often unquantifiable, squishy, touchy, feely-weely aspects of languages. Language design is interesting because it’s both technical and art-like. When you help design a language, you’ll straddle the world between extremely complex backwards compatibility issues and whether or not something “feels right”.
Read full post