さて、こんなのが出たわけですが。 The Go Programming Language どんな言語? さて、まず、公式ページの FAQ のとこの説明を意訳。 背景 コンピューターはずいぶん早くなったのにソフトウェア開発はそんな早くなってない C 言語のヘッダー、いい加減死ねよ Java とか C++ みたいな型システムだけじゃなくて、動的言語の型システムもあるよね ガベコレとか同時実行(parallel)プログラミングとか、ちゃんとサポートしないとね マルチコアな時代来た ってことでこんな言語(Go Language)作ったんだ コンパイル速いよ ヘッダー?何それ? 継承の階層持たないライトウェイトな感じの型システムを型安全に実現 ガベコレ持ってるし、並列処理を書くための機能を提供 マルチコアマシン上で動くシステムソフトウェアを作るために設計されてる 要点 型システム 仮想関数テーブルじ