golang and positive constraints
I wrote a smallish program in Go around a year ago. Today, a colleague shared this article, and inspired by it, I went back and had a look at my now old project. The simplicity of it was surprising.
an argument for any language
One can write good or bad software on any available language. Some languages are easier to adopt and master, some more performant, some academic, others like a double clawed hammer. Though the argument is valid, having no constraints might provoke showing off, or what we’ve come to call technological masturbation. Tinkering with some arcane and awesome features of a language rarely produce much value for the customer or the users.
Simple languages like Go enforce simple usage. I admit to being frustrated for having found no library for functionally manipulating collections, or just doing some basic stuff I’d gotten accustomed to in Scala, Javascript or even in...