Among other things, the Go programing language was designed to compile and run very fast. A lot of new server software is taking advantage of its performance. Critics argue it’s missing some important features, such as generics or memory management. I, however, feel Go’s designers have chosen the 36% of functions that meet 96% of the needs, and not tried to meet the last 4% of needs by complicating the basic conceptual architecture.
February 19, 2015