High end toolmakers are major force multipliers in military speak.
A wayward new media hack once wrote that sentence, describing Googler Rob Pike’s systems tools.
So I enjoyed this article where Pike discusses some of the motivations behind the design of the Go programming language. Key takeaways for me were:
-
Diversity of expert language design opinion
-
A Schemely emphasis on collecting orthogonal features and allowing for powerful composition
-
A radical focus on reducing compilation time
So I’ve failed miserably at on old goal to learn the Clojure programming language. Since Pike claims that some Pythonistas find Go quite palatable, maybe I should give Go a shot.