Google introduces "Go" - A new programming language
28 replies, posted
[release]
[B]Google introduces new programming language[/B]
[I]11/11/2009[/I]
Google has released an experimental programming language software called Go.
The open-source project was unveiled in its incomplete state on Tuesday and Google invited users to try it.
Rob Pike, a principal software engineer for Go, told CNET news that there were many problems with coding language that were frustrating, so they 'decided that the only way to address them was linguistically'.
He added: 'We're systems software people ourselves. We wanted a language to make our lives better.'
Mr Pike said that in the development of Go their 'target was to get as close as we could to C or C++'.
According to its designers, the intention of the product is to allow users to create programs quickly and easily and Go is hoping that their software will soon be able to build servers.
Google recently also built its own web browser system, Google Chrome, to challenge Microsoft's Internet Explorer and Mozilla's Firefox.
[url]http://www.bcs.org/server.php?show=conWebDoc.33318[/url]
[/release]
Via Google you can search the web, communicate, create and spread documents, find books, read news, (soon) listen to music and whatnot. What are they not working on?
EDIT:
New Source: [url]http://mashable.com/2009/11/10/go-google-language/[/url]
Tutorial: [url]http://golang.org/doc/go_tutorial.html[/url]
Thanks to Roddy for the above links.
Cool, I hope they give us tutorials.
It's probably a "new programming language" in the same way ChromeOS was a new OS.
(ChromeOS is a linux distro for those of you who don't know)
And if it is a new language, but is very close to C++ what's the point?
[QUOTE=nookupeous;18318416]It's probably a "new programming language" in the same way ChromeOS was a new OS.
(ChromeOS is a linux distro for those of you who don't know)
And if it is a new language, but is very close to C++ what's the point?[/QUOTE]
Probably more based on actual language to make it easier to understand for beginners.
[QUOTE=Tu154M;18318314]Via Google you can search the web, communicate, create and spread documents, find books, read news, (soon) listen to music and whatnot. What are they not working on?[/QUOTE]Makes me wonder, if Google were to manufacture weapons, what would they be like?
[QUOTE=Tu154M;18318314]What are they not working on?[/QUOTE]
Probably a piracy site.
[QUOTE=nookupeous;18318416]It's probably a "new programming language" in the same way ChromeOS was a new OS.
(ChromeOS is a linux distro for those of you who don't know)
And if it is a new language, but is very close to C++ what's the point?[/QUOTE]
I agree. I was expecting them to come up with something fancy like a programming language featuring more human sentences as lines of code.
[QUOTE=Sgt Doom;18318437]Makes me wonder, if Google were to manufacture weapons, what would they be like?[/QUOTE]
Free for everyone and collecting usage statistics.
It sounds like they want to create a programming language that closely resembles the linguistic and lexical properties of a spoken language...
Of course, the only problem with that would be international support.
[QUOTE=johanz;18318456]Probably a piracy site.[/QUOTE]
Google is the biggest warez search website. You just need to add certain stuff to your search string and there you go.
[QUOTE=Tu154M;18318496]Google is the biggest warez search website. You just need to add certain stuff to your search string and there you go.[/QUOTE]
By thinking like that, you can find where to listen to music, and all other stuff, but what about google made piracy site? :D
[QUOTE=johanz;18318506]By thinking like that, you can find where to listen to music, and all other stuff, but what about google made piracy site? :D[/QUOTE]
Most piracy sites are only linking to Rapidshare downloads or offsite torrents. Google is no different there.
[QUOTE=Tu154M;18318527]Most piracy sites are only linking to Rapidshare downloads or offsite torrents. Google is no different there.[/QUOTE]
Use mighty google storage to store all warez lol, but that would get them in deep shit, so yeah...
[QUOTE=johanz;18318554]Use mighty google storage to store all warez lol, but that would get them in deep shit, so yeah...[/QUOTE]
are u dum?
[QUOTE=SolidusBlack;18318618]are u dum?[/QUOTE]
durr
[quote]According to its designers, the intention of the product is to allow users to create programs quickly and easily and Go is hoping that their software will soon be able to build servers.[/quote]
I thought Microsoft was already doing that with C#?
[editline]07:20PM[/editline]
[url]http://mashable.com/2009/11/10/go-google-language/[/url] More info here + tutorial
[url]http://golang.org/doc/go_tutorial.html[/url]
No go away fuck you Google
[QUOTE=Tu154M;18318469]Free for everyone and collecting usage statistics.[/QUOTE]
Oh Christ, so true.
:cawg:
Here's a few things Google can do next:
Ipod Touch + Table
Cell Phones with holographic projectors.
Portable PCs.
Laptop with Liposuction.
Ipod Touch + Television.
I think they are just doing this for fun. i.e. They built this language just to see if they could 'replicate' a language similar to C/C++. Not because they want people to use it instead of anything else.
[editline]panis[/editline]
Wait, their whole message conflicts itself. They want it to be simple and easy but they also are making it almost identical to C++? And C++ isn't really easy to start with and make stuff right away...
Google go. Gogolgo. Googolgol. Goglgogo.
I could see someone mispronouncing it easily.
Go google
[QUOTE=Sgt Doom;18318437]Makes me wonder, if Google were to manufacture weapons, what would they be like?[/QUOTE]
In beta for six years, but the magazine size would increase on a daily basis, and there'd be so much storage you could murder everyone on the planet and still have enough room to store more profiles of your victims.
This sounds promising.
Google is the Virgin Group of the internet.
Awesome. Looks a lot like the D (digital mars) language. Atleast in the idea of replacing C++ java and C# alltogether.
Is it based of the board game Go?
:smug:
[QUOTE=nookupeous;18318416]It's probably a "new programming language" in the same way ChromeOS was a new OS.
(ChromeOS is a linux distro for those of you who don't know)
And if it is a new language, but is very close to C++ what's the point?[/QUOTE]
I think they mean friendlier to use but about as powerful
Can't wait until I get to work with it, so far they've been doing brilliant work.
Sorry, you need to Log In to post a reply to this thread.