944,161 Members | Top Members by Rank

Ad:
You are currently viewing page 1 of this multi-page discussion thread
Nov 10th, 2009
0

Google's new language..

Expand Post »
So.. Google are going ahead with their 'Go' programming language - "a cross between C++ and Python".

Article
Official site

Not sure what my thoughts are on it yet. What does everyone else make of it..?
Similar Threads
Reputation Points: 46
Solved Threads: 3
Light Poster
KonkaNok is offline Offline
38 posts
since May 2009
Nov 10th, 2009
-1
Re: Google's new language..
Well, since you're unwilling to think, I'm not going to do it for you.
Team Colleague
Reputation Points: 1135
Solved Threads: 173
Super Senior Demiposter
Rashakil Fol is offline Offline
2,480 posts
since Jun 2005
Nov 10th, 2009
1
Re: Google's new language..
I was just posting to see what the general consensus was to be honest .

Personally, I think that it sounds like a good idea in that Python and C++ are both powerful languages and the combination could balance out each language's disadvantages but I'm not entirely sure how that would work smoothly.. and even though the idea sounds nice I'm not so sure I like it running under Google - 'evil' is a strong word but..

I guess it depends what their plans are for it.. and maybe how open they are about developing it further.
Reputation Points: 46
Solved Threads: 3
Light Poster
KonkaNok is offline Offline
38 posts
since May 2009
Nov 11th, 2009
3
Re: Google's new language..
Well, I like it. In particular, slices, rather than pointer arithmetic, is simply The Right Thing.

I have been looking for a good safe systems programming language, and it seems like garbage collection is the practical thing to do. The other option is Cyclone, which I don't like.
Team Colleague
Reputation Points: 1135
Solved Threads: 173
Super Senior Demiposter
Rashakil Fol is offline Offline
2,480 posts
since Jun 2005
Nov 11th, 2009
1
Re: Google's new language..
Looks like google doesn't let this language run on windows because windows is too popular. hehehe At least it will run on linux and mac. Unfortunate that it's not cross platform for all systems.
Sponsor
Featured Poster
Reputation Points: 410
Solved Threads: 258
Occupation: Genius
cwarn23 is offline Offline
3,004 posts
since Sep 2007
Nov 11th, 2009
0
Re: Google's new language..
>Looks like google doesn't let this language run on windows

Oh, well that sucks. Not a fan of languages that aren't easily portable.
Reputation Points: 46
Solved Threads: 3
Light Poster
KonkaNok is offline Offline
38 posts
since May 2009
Nov 11th, 2009
1

This world does not need more C++ ...

not even if it's mixed with such excellent features as Python's.

Sorry I'm not able to burst into enthusiasm. The statement alone, they would combine Python's development speed with the "safety of a compiled language like C or C++" is a farce. C++ is one of the unsafest languages out there. Not to mention the ugly syntax

One really cool hybrid between dynamically and statically typed language with a great syntax is Boo. Another language that already provides most features of Go's is D.

I guess Google's move has market-strategic reasons more than everything else. Nonetheless I would very much welcome a truly safe (unlike C++) system programming language that is backed by a strong player in the market and does not suffer from the resource hunger of .NET and Java.
Reputation Points: 20
Solved Threads: 25
Junior Poster in Training
pythopian is offline Offline
81 posts
since Nov 2009
Nov 11th, 2009
0
Re: Google's new language..
It seems Go will be used so much on server applications that's why windows has not been considered.
Reputation Points: 11
Solved Threads: 18
Junior Poster
sureronald is offline Offline
139 posts
since May 2008
Nov 11th, 2009
2
Re: Google's new language..
Maybe Windows is simply too unsafe for Go.

Actually the syntax looks a lot like a mix of Object Pascal and C++, not sure where the beauty of Python went.
Last edited by vegaseat; Nov 11th, 2009 at 5:26 pm.
Moderator
Reputation Points: 1333
Solved Threads: 1404
DaniWeb's Hypocrite
vegaseat is offline Offline
5,792 posts
since Oct 2004
Nov 11th, 2009
3
Re: Google's new language..
Click to Expand / Collapse  Quote originally posted by pythopian ...
not even if it's mixed with such excellent features as Python's.

Sorry I'm not able to burst into enthusiasm. The statement alone, they would combine Python's development speed with the "safety of a compiled language like C or C++" is a farce. C++ is one of the unsafest languages out there. Not to mention the ugly syntax
I think that quote is referring to type safety. Not to mention monkey-patch safety. If you know how to use C++, it's a very safe language. C++ provides the best "resource safety" of any mainstream language.

Go is a variant of C and has a type system very similar to C's. I think it's a great place to start -- it doesn't have exceptions, so the behavior of things is very predictable. I can imagine projects where I'd normally use C, but now I'd use Go. And Go has room to grow.
Team Colleague
Reputation Points: 1135
Solved Threads: 173
Super Senior Demiposter
Rashakil Fol is offline Offline
2,480 posts
since Jun 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Geeks' Lounge Forum Timeline: What Torrents !?!?!
Next Thread in Geeks' Lounge Forum Timeline: what feeds are you subscribed to?





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC