Edit (5/31): There has been lots of great discussion on my reddit post. I have made some edits (with notes) on many of the code examples you will see throughout this post. In late 2014 I built a tool called pymr. I recently felt the need to learn golang and refresh my ruby knowledge so I decided to revisit the idea of pymr and build it in multiple languages. In this post I will break down the “mr”