Fourtek IT Solutions Pvt Ltd.

Fourtek IT Solutions Pvt Ltd.
We Win Clients

Wednesday, April 8, 2015

Google’s havin’ a good Go !!

Hi folks=)

Thinking that the title seems obvious enough ?

Well, after all who can argue with this fact. Google is having a great time all around be it the internet, the mobile devices, surfing the software wave or just even coming up with innovative solutions for our various needs. Google is re-questioning and re-inventing the most fundamental of traditional wisdom.

But today, we are more concerned with the programming language that Google [ actually it’s by someone even More Legendary than google !! ] has come up with. It’s not the first one by any means and I don’t suppose it would be the last one either.

The language is called Go

More legendary than Google ?

Well, I can definitely back that claim up; remember C language and the entire revolution it kick-started ?

It was created by two guys Ken Thompson and Dennis Ritchie. Sadly Dennis Ritchie passed on a few years ago but Men Thompson is alive and still rocking. He is curre fly working in Google and the language Go is principally his team's brain-child !!

Here are two more people who have contributed in the design of Go, Robert Griesemer and  Rob Pike

The language itself is designed with all the lessons learned and with the same sort of visionary enthusiasm with which C was created. The major points that Men Thomson had in mind was to come up with a language ( trust me, it is much more than just syntax ) which would be a bridge between the internet machiney and how it's gears ( servers ) can be integrated even further.

The language also embodies a new approach towards parallel computing as it treats parallel processora as being an intrinsic part of its design rather than implementing it as an add-on feature.

Oh yeah, another important feature of the language is that it's takes along the line of static languages but it does a good job in implementing lessons from many different paradigms to give the language a firm and functional foundation.

If you are learning a language, investing your time in programming so that the skills you acquire would be useful in future then, folks, Go is definitely to be taken seriously !!

BTW you should check out the following resources





So, with this post we have covered quite a lot many languages already but I think it has become a bit of a monotone so the remaining language JavaScript, HTML/CSS, R and SQL we’ll cover after some time.

I think it’s important to keep exploring new things and to share as much as I can, with the next post onwards we are gonna talk about different topics and seek to sail on uncharted waters !!

Till then,
Himanshu=)

Stay Awesome !!

No comments:

Post a Comment