「Business Media 誠/ビジネス好奇心を挑発するウェブサイト」はこちらプロフェッショナル モバイル
1 0 2 2 4 0 2 4 1 5 25
ITmedia News RSS一覧
あとで読む
Blogに書く
プリンタ用表示
news041.gif
ニュース

Google、オープンソースのプログラミング言語「Go」リリース

Googleの開発者チームが、マルチコアプロセッサに対応し、高速にコンパイルできる新しい言語「Go」をリリースした。
2009年11月11日 13時07分 更新

 米Googleは11月10日、プログラミング言語「Go」をBSDライセンスの下、オープンソースで公開した。マルチコアプロセッシングに対応し、公式ブログによると、“Pythonのようなダイナミック言語での開発スピードと、CやC++のようなコンパイル言語の持つ性能を併せ持つ”という。Linux版とMac版がGoのサイトにインストール方法などの説明がある。

 GoはGoogleの7人の社員が「20%の自由時間」を利用して開発した。メンバーには、Google ChromeのV8エンジンを開発したロバート・グリースナー氏、分散オペレーティングシステム「Plan 9」の創案者であるロブ・パイク氏、UNIXの開発に携わったケン・トンプソン氏、などが名を連ねる。

 Goチームは、コンピュータ科学はこの10年で大きく進歩したにもかかわらず、その間新たなシステム言語は登場しておらず、コンピュータの速度にソフトウェア開発がついていっていないと考えており、こうした状況の打開を試みるためにGoを開発したとしている。

 Goはプログラミング言語、コンパイラ、ランタイムライブラリで構成されている。Q&Aによると、Goのプログラムはサイズの大きなものでも1台のPCで数秒でコンパイルでき、ガベージコレクション機能を備え、並列プログラミングをサポートする。

企業向け情報を集約した「ITmedia エンタープライズ」も併せてチェック

[ITmedia]

Copyright© 2010 ITmedia, Inc. All Rights Reserved.



Special

アクセストップ10

ランキングトップ30 »

キャリアアップ スキルアップ

Feed Back