概要
忘れないうちにメモメモ。。。
Goを作った以下の5人のエンジニアによる寄贈記事。
- Russ Cox
- Robert Griesemer
- Rob Pike
- Ian Lance Taylor
- Ken Thompson
Goの生まれた理由やGoの歴史やGoの言語仕様を一通り説明など。
読んでてとてもワクワクしました。
あと、参考文献に沢山ブログ記事などのリンクがあるので、それもとても嬉しい。
個人的にうんうんってなった記載は以下の部分。
Although the design of most languages concentrates on innovations in syntax, semantics, or typing, Go is focused on the software development process itself. Go is efficient, easy to learn, and freely available, but we believe that what made it successful was the approach it took toward writing programs, particularly with multiple programmers working on a shared codebase.
ほとんどの言語の設計は、構文、意味、型付けの革新に集中していますが、Goはソフトウェア開発プロセスそのものに焦点を当てています。Goは効率的で学習しやすく、自由に利用できますが、特に複数のプログラマーがコードベースを共有しながらプログラムを書くというアプローチに成功したのだと私たちは考えています。(by DeepL先生)
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。