Google on Tuesday released a new open source programming language called Go that's optimized for applications designed for massive scalability and multi-processor systems.Go is the second programming language Google has released this year. In July, the company released Simple, a BASIC dialect for developing Android applications.Go began in 2007 as a group 20% project -- Google allows its workers to spend 20% of their time pursuing projects outside of their job responsibilities. In addition to Pike, contributors include Google engineers Robert Griesemer, Ken Thompson, Ian Taylor, and Russ Cox.Existing languages haven't been optimized for multi-core processors or massive scaling. Pike says that Go was conceived as a language for the kinds of programs written by Google engineers.Pike compares Go to Java in terms of its learning curve. "If people can learn Java out of the box, they shouldn't have too much trouble learning Go."At present, there's no IDE support for Go."We have some cool demos," Pike said.Pike says it's too early to say whether Go will play a part in Google's forthcoming Chrome OS, but he adds that Go does work with Native Client, Google's open-source technology for running native code in Web applications."The problem with Android phones is we have don't have a [floating point unit]," said Pike
1 comments:
Comments – latest trend
Having been a part of the Online Universal Work Marketing team for 4 months now, I’m thankful for my fellow team members who have patiently shown me the ropes along the way and made me feel welcome
www.onlineuniversalwork.com
Post a Comment