![]() |
a systems programming language - expressive, concurrent, garbage-collected |
Googleは28日(米国時間)、自社で開発しているプログラミング言語「Go」のメジャーバージョンを公開した。GoはGoogleが2009年より開発を始めた新しいプログラミング言語。C言語に近い文法を採用しながら、バグの原因になりやすい部分の改善や並列処理の考慮、記述レベルでの開発効率が上がるようにするなど工夫して設計されている。
初のメジャーバージョンは「Go Version 1」と呼ばれており、短縮する場合「Go 1」となる。バイナリ版の配布はLinux、FreeBSD、Mac OS Xで、さらにGo 1では新たにWindowsへも配布されるようになった。Go 1では言語やライブラリを大幅に改善することで安定性を高めているという。
ライセンスはBSDスタイルライセンスを採用しており、オープンソースとなっている。各プラットフォームへのインストールやリファレンスなどのドキュメントが公開されており、ソースコードはGoogle Codeのページで配布されている。
また、GoogleのPasSサービスであるGoogle App Engine用の開発ツールキットがGo言語に対応したことも発表されている。
| プログラミング言語Go、2年で大きく進展 - 来年には初のメジャーリリース [2011/11/14] |
| プログラミング言語「Go バージョン1」、来年早期にリリース [2011/10/11] |
| 東大、スピン反転励起が可能な新色素DXで有機系太陽電池の広帯域化を実現 [13:39 6/19] |
| Subversion 1.8登場 [11:37 6/19] |
| Java SE 7 Update 25登場 - アップデート強く推奨 [11:36 6/19] |
| NVIDIAとスタンフォード大、世界最大の人工ニューラルネットワークを構築 [11:00 6/19] |
| 【レポート】どこでもサイエンス - 自然に帰らぬBBQの炭 [11:00 6/19] |
|
コレガ、IEEE802.11ac対応で理論値最大866.7Mbpsの無線LANルータ [13:42 6/19] パソコン |
|
東大、スピン反転励起が可能な新色素DXで有機系太陽電池の広帯域化を実現 [13:39 6/19] 開発・SE |
|
インリン、二卵性双子を妊娠! 「ずっとずっと待ち望んでいた赤ちゃん」 [13:31 6/19] エンタメ |
|
「こちらは~です」と紹介するときの「He's Mr. Hayashi.」【うっかり使うとアブナイ英語】 [13:30 6/19] ライフ |
|
『アメイジング・スパイダーマン』第3弾と第4弾が2016年と2018年に公開決定 [13:25 6/19] エンタメ |