Googleが新しいプログラミング言語を発表-Go


Googleは火曜日に新しいプログラミング言語-GOを発表しました.Googleは2年前からGO言語の研究開発を始めたが、まだテスト段階であり、Googleがソースコードを公開したのも、実際には外部の助けを得るためだ.当初は、ネットワークサーバ、ストレージシステム、データベースに使用できるシステムプログラミング言語として設計されていました.しかし、グーグルは、この言語が他の分野で使われる可能性があると考えている.
Rob Pike、Googleのチーフソフトウェアエンジニアは、「より良いライブラリとツールが必要ですが、オープンソースコミュニティはこれらの面で大きな助けを提供してくれます」と話しています.アプリケーションのパフォーマンスを損なうことなく、コードの複雑さを低減できます.
Google公式ブログの原文:
参照
Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. In our experiments with Go to date, typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go is designed to let you move fast.
We’re hoping Go turns out to be a great language for systems programming with support for multi-processing and a fresh and lightweight take on object-oriented design, with some cool features like true closures and reflection
詳細はこちら:Golang.org.
Hello Worldの例:
Javaコード

05 package main   
  
07 import fmt “fmt” // Package implementing formatted I/O.   
  
09 func main() {   
10 fmt.Printf(”Hello, world; or Καλημέρα κόσμε; or こんにちは   n”);   
11 }