It all started seven years ago when Google announced that it was launching an open source programming language called Go. According to a Google Tech Talk, one of the creators of Go, Rob Pike, noted that no new coding languages had been written in nearly a decade. Over those ten years, computers and technology had advanced but software development was still unbearably slow.
So, Google Go was born. Over the last seven years, the language has proven itself suitable for business applications because of its rock solid reliability and stability. But the true measure of a programming language’s success is the projects that developers create with it as a result. According to Info World, one of the most notable software projects to be derived from Go is Docker. Considered to be a poster child for Go, Docker is a software-containerization technology that harnessed Go’s ability to work with large-scale, distributed software projects.
Twentyseven Global carefully watches emerging programming languages like Go to see how they perform as solutions for business applications. Go continues to gain traction in the software development industry and has recognized by trusted sources like GitHub as a top 10 programming language. Once languages reach a certain point of sustainability and are in the takeup phase of the technology life cycle, we add them to our portfolio to leverage for our clients’ business needs. We don’t believe the Go skillset is widely available enough to recommend Go to our clients just yet, but it is at the top of our watchlist.