Google Launched New “The Go Programming Language”
Posted by admin | Posted in Google, Misc, Programming Language | Posted on 14-11-2009
0
I think Google should “Google” for a Good name before using it – Yeah! Recently Google launched its new programming language called “Go“. Controversy arises here, Google should have researched better while choosing the name of their New programming language..
Go! vs Go
Can you find the difference between the above two words ? Yes! you’re right, An Exclamation mark differentiates both but it definitely not enough for that purpose. Now let me tell you what does the both refer to ..
First we come to Google’s Go – Google’s Go is a programming language that combines the performance and security benefits associated with using a compiled language like C++ with the speed of a dynamic language like Python. Read more about Google’s Go – Link
Here is the Twist – There is also a programming language called ” Go! ” – You can see the exclamation mark added. so this differentiates it. but Go! was introduced first at 2003.
Go! is a concurrent programming language, first publicly documented by Francis McCabe in 2003. More specifically, Francis’ ” Go! “ language book is self-published at Lulu. You can read the live preview of the Book here and Lulu Publish page – Link . Read more about McCabe’s Go! – Link.
So ultimately Francis “Go!” and Google’s “Go” is only differentiated with an Exclamation mark.
When asked about this Issue to Francis McCabe he says :
” I have been working on a programming language, also called Go, for the last 10 years. There have been papers published on this and I have a book.
I would appreciate it if google changed the name of this language; as I do not want to have to change my language!”
and he says
” He should just let Google use the name and benefit from increased search attention that his Go! language will receive as a result. “
Google should “Google” for a Good name before using it ! If Go! and Go were not both programming languages, we would not be discussing this.
Since we have two different programming with (almost) same name and without any kind of continuity whatsoever, I believe we need a distinction here. What say ? Poor Google .. Do suggest some names to them here.. lol ..


