######はい。 Go 言語の作者は Robert Griesemer、Rob Pike、Ken Thompson の 3 人ですが、このうち Ken Thompson は C 言語の作者でもあります。 Ken Thompson は、ベル研究所の Unix チームのメンバーであり、C 言語、Unix、および Plan9 の創設者の 1 人です。彼は 1970 年代にオリジナルの UNIX オペレーティング システムを設計および実装しました。この観点だけから見ても、彼のコンピュータ サイエンスへの貢献は非常に重要です。これはいくら強調してもしすぎることはありません。
このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。
Go 言語 (または Golang) は 2007 年に誕生し、2009 年に正式にリリースされました。 Go は非常に若い言語であり、その主な目標は「Python などの動的言語の開発速度と、C/C などのコンパイル言語のパフォーマンスとセキュリティの両方を兼ね備えること」です。
golang 著者Go 言語の著者は 3 人います: Robert Griesemer、Robert ·Rob Pike、Ken Thompson (下の写真) (左から右へ)。その中で、Robert Glitzmer は Google V8、Chubby、HotSpot JVM の主な貢献者であり、Rob Pike は UNIX、UTF-8、plan9 の作者であり、Ken Thompson は B 言語と C 言語の作者であり、 UNIX、UTF-8、plan9。UNIX の父。
写真: Go 言語の 3 人の著者
ベル研究所 Unix チームのメンバー、C One彼は、言語、Unix、およびプラン 9 の創始者の一人であり、1970 年代にオリジナルの UNIX オペレーティング システムを設計および実装しました。この点だけでも、コンピューター サイエンスに対する彼の貢献は過大評価することはできません。また、Rob Pike と協力して UTF-8 エンコーディング スキームを設計しました。
2) Rob PikeGo 言語プロジェクトのゼネラル マネージャーであり、ベル研究所の Unix チームのメンバーです。UTF-8 の設計を支援することに加えて、また、分散マルチユーザー オペレーティング システム Plan 9、Inferno オペレーティング システム、Limbo プログラミング言語の開発にも貢献し、UNIX の設計概念を正統的に説明した「The Unix Programming Environment」を共著しました。
3) Robert GriesemerGoogle で働いており、Java HotSpot 仮想マシンの開発に参加しています。言語設計を深く理解しており、責任者です。 Chrome ブラウザおよび Node.js の場合、Google V8 JavaScript エンジンのコード生成部分が使用されます。
説明:Robert Glitzmer、Rob Pike、Ken Thompson は、2007 年 9 月に Go 言語の設計を開始しました。その後、Ian Lance Taylor、Russ Cox も設計に参加しました。 Go言語の。 2009 年 11 月に Go 言語が正式に発表され、オープンソース プロジェクトになりました。 Go 言語は最初に Linux および Mac OS プラットフォームに実装され、その後 Windows システムでの実装が追加されました。 2012 年 3 月に、Go 言語は最初の公式安定バージョンをリリースしました。 2016 年、Go 言語はソフトウェア評価会社 TIOBE によって「TIOBE Best Language of 2016」に選ばれました。
知識を広げよう: ケン・トンプソン ケネス・レーン・トンプソン(1943年 - 2月4日 - )、愛称ケン・トンプソン(英語: Ken Thompson) )、アメリカのニューオーリンズ生まれ。彼はアメリカのコンピューター サイエンスの学者であり、ベル研究所 Entrisphere、IncGoogle Inc に勤務するソフトウェア エンジニアです。デニス・リッチーとともに1983年のチューリング賞受賞者となった。彼とデニス・リッチーは B 言語と C 言語を設計し、Unix と Plan 9 オペレーティング システムを作成し、プログラミング言語 Go の共著者です。通常の記法を開発し、初期のコンピューター テキスト エディター QED および ed を作成し、UTF-8 エンコーディングを定義し、コンピューター チェスを開発しました。
Ken Thompson は、プログラミング言語 Go の共著者でもある Dennis Ritchie とともに C 言語を設計しました。
Ken Thompson (左) と Dennis Ritchie
開発中 Multics 時代, トンプソンはBonというプログラミング言語を作成しました。トンプソンは 1 か月をかけて、PDP-7 マシン上で実行できる新しいオペレーティング システムである UNIX 情報およびコンピューティング システム (UNICS) を開発しました。このシステムは後に UNIX と改名されました。 Unix の最初のバージョンは、B 言語に基づいて開発されました。 Bon 言語はシステム プログラミングには十分強力ではなかったため、トンプソンとリッチーはそれを適応させ、1971 年に C 言語を共同発明しました。
1973 年、トンプソンとリッチーは UNIX を C 言語で書き直しました。 PDP-11 マシンにインストールされます。
1983 年、コンピューティング機械協会はトンプソンとデニスにチューリング賞を授与しました。
2000 年 12 月、トンプソンは退職し、ベル研究所を去り、パイロットになりました。
2006 年にトンプソンは Google に入社し、Robert Pike および Robert Gray Small と共同で Go 言語の開発を主導しました。
【関連する推奨事項: Go ビデオ チュートリアル 、プログラミング教育 】
以上がGo言語とC言語は同じ作者ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。