Go
読み:ゴー
外語:The Go Programming Language
Googleが発表したプログラミング言語。
情報
- 枠組み ‐ 並列プログラミング
- 初出年 ‐ 2009(平成21)年
- 設計者 ‐ Robert Griesemer、ロバート・C.パイク、ケン・トンプソン
- 開発者 ‐ Google
- 最新版 ‐ Go バージョン1 (2012(平成24)年3月28日)
- 言語影響関係
- 主要動作環境 ‐ UNIX系OS(Linux、OS X、FreeBSD)、Windows
特徴
文法はCを踏襲しており、似た雰囲気がある。ただしif文やfor文などは式を括弧で括らない。これはPascalなどの言語の影響と思われる。
並列処理はLimboなどと同様。
ガベージコレクションのほか、連想配列も持っている。
クラス機能は持つが、クラスの継承は持たない。またオーバーロードなども無い。シンプルで効率的な言語が目指されている。
再検索