Google introduces Go - Python Meets C++

New language from google.

  • (2 Pages)
  • +
  • 1
  • 2

21 Replies - 3978 Views - Last Post: 22 November 2009 - 09:09 PM

#1 brds  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 76
  • View blog
  • Posts: 515
  • Joined: 22-October 08

Google introduces Go - Python Meets C++

Post icon  Posted 11 November 2009 - 06:43 AM

The Go Programming Language

Write ups:
mashable
arstechnica

Looks interesting, time to play...

Is This A Good Question/Topic? 1

Replies To: Google introduces Go - Python Meets C++

#2 touch  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 23
  • Joined: 20-October 09

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 09:02 AM

Thats sweet,

I am going to watch that video tonight

Will this language take off though? To early to say?
Was This Post Helpful? 0
  • +
  • -

#3 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 610
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 12:33 PM

Language is kind of pointless. It's nothing groundbreaking.
Was This Post Helpful? 0
  • +
  • -

#4 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 180
  • View blog
  • Posts: 2,641
  • Joined: 30-December 07

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 05:07 PM

Interesting.

Already supports x86, x86_64, and arm. Also Ken Thompson of Unix fame is one of the guys working on it.

I wonder how much Google is using this internally?
Was This Post Helpful? 0
  • +
  • -

#5 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1632
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 05:14 PM

Hmm, very interesting and could be quite intriguing. I'm going to change the title of this and Feature it, should provide some good conversation.
Was This Post Helpful? 0
  • +
  • -

#6 baavgai  Icon User is offline

  • Dreaming Coder
  • member icon

Reputation: 5641
  • View blog
  • Posts: 12,359
  • Joined: 16-October 07

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 05:49 PM

I watched the video that was posted earlier. I must say, it looks interesting.

I looks more like Python or Ruby meet a compiler. The typing seems tighter than the ubiquitous duck typing. There's a strong leaning toward multi processing and thread safety.

I was very surprised it's only offered on Linux and OS X. Looks like the non windows side of google took a run at this. If they wrote Chrome in the thing or had support in Android, that would be really something.
Was This Post Helpful? 0
  • +
  • -

#7 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 610
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 07:59 PM

View Postbaavgai, on 11 Nov, 2009 - 04:49 PM, said:

I watched the video that was posted earlier. I must say, it looks interesting.

I looks more like Python or Ruby meet a compiler. The typing seems tighter than the ubiquitous duck typing. There's a strong leaning toward multi processing and thread safety.

I was very surprised it's only offered on Linux and OS X. Looks like the non windows side of google took a run at this. If they wrote Chrome in the thing or had support in Android, that would be really something.



Chrome in Go would be cool.
Was This Post Helpful? 0
  • +
  • -

#8 toshiro  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 21
  • View blog
  • Posts: 137
  • Joined: 27-June 09

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 09:33 PM

After playing with Python over the summer and learning C++ this semester.... what an interesting syenthesis
Was This Post Helpful? 0
  • +
  • -

#9 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 180
  • View blog
  • Posts: 2,641
  • Joined: 30-December 07

Re: Google introduces Go - Python Meets C++

Posted 11 November 2009 - 11:33 PM

Check out the Google group if you're curious, it's very active right now and there's some interesting discussion going on.

I installed it and plan to play around with it maybe this weekend.

Some things that I find disappointing just from doing a little reading:
- No shared libraries.
- No ternary operator.
- Only really works on Linux.

Things I do like:
- The "standard" library seems pretty broad, while not being too big.
- ":=" for assignment like Pascal.

Looking forward to some OpenGL bindings eventually. :)
Was This Post Helpful? 0
  • +
  • -

#10 MorphiusFaydal  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 43
  • View blog
  • Posts: 1,376
  • Joined: 12-May 05

Re: Google introduces Go - Python Meets C++

Posted 12 November 2009 - 02:59 AM

I installed it on my Ubuntu 9.04 x86 laptop last night, and will be playing with it tomorrow/today. I did have the priviledge of submitting a bug report (#28, if anyone cares...) already. :-)

But I think it looks very interesting, and look forward to playing with it and seeing how it grows. Espeicially some Android support, since I now own a myTouch 3g. (Which I'm posting this from) :-P
Was This Post Helpful? 0
  • +
  • -

#11 baavgai  Icon User is offline

  • Dreaming Coder
  • member icon

Reputation: 5641
  • View blog
  • Posts: 12,359
  • Joined: 16-October 07

Re: Google introduces Go - Python Meets C++

Posted 12 November 2009 - 07:36 AM

Oops. Likes like some other guy made Go! a couple of years ago. http://www.informati...cleID=221601351

I wouldn't be too put out if they did change the name. If anyone, Google should understand what a pain in the ass it is to search for something that's also an English verb. And a board game. I mean, really guys: http://www.google.co...h?q=go+examples
Was This Post Helpful? 0
  • +
  • -

#12 KeyboardKowboy  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 20
  • View blog
  • Posts: 142
  • Joined: 15-December 08

Re: Google introduces Go - Python Meets C++

Posted 12 November 2009 - 08:21 AM

View PostTom9729, on 11 Nov, 2009 - 06:07 PM, said:

I wonder how much Google is using this internally?


The developers of the GO language have implemented it to some degree... check out this quote from an article:

"As a demonstration of the language, the developers have used it to build the Web server software that powers the project's official website. Aside from that, Go isn't used in production anywhere at Google yet. It's going to take time before it's ready for more expansive use, but Google hopes that it will eventually provide a good alternative to the C++ the company uses extensively."
Was This Post Helpful? 0
  • +
  • -

#13 olibenu  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 45
  • View blog
  • Posts: 537
  • Joined: 31-December 08

Re: Google introduces Go - Python Meets C++

Posted 12 November 2009 - 08:51 AM

do we really need another language, we already speak enough as it is
Was This Post Helpful? 0
  • +
  • -

#14 westforduk  Icon User is offline

  • D.I.C Head

Reputation: 24
  • View blog
  • Posts: 140
  • Joined: 16-August 07

Re: Google introduces Go - Python Meets C++

Posted 12 November 2009 - 06:46 PM

I think i'll give it a GO at the weekend ('scuse the pun) :D :D :D :D
Was This Post Helpful? 0
  • +
  • -

#15 GenHornet18  Icon User is offline

  • Darken the Radar

Reputation: 36
  • View blog
  • Posts: 629
  • Joined: 19-October 09

Re: Google introduces Go - Python Meets C++

Posted 13 November 2009 - 06:59 AM

looks like a markup of C. Does Google have to have there own version of everything?

Although I would appreciate a new Google toaster..
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2