Loading article…
| デザイン: | アレックス・イーグル、クリスチャン・グルーバー |
|---|---|
| 初登場 | 2009年 |
| タイピングの規律 | 静的 |
| ライセンス | Apache ライセンス 2.0 |
| Webサイト | code.google.com/p/noop |
Noop ( / ˈ n oʊ . ɒ p /、no-opに似ている) は、 Google のエンジニア Alex Eagle と Christian Gruberによる、新しいプログラミング言語の開発を目的としたプロジェクトでした。Noop は、「古い」言語と「新しい」言語の最良の機能を融合し、構文的には広く受け入れられているプログラミングのベストプラクティスを奨励しようとしました。Noop は当初、Java 仮想マシン上で実行することを目的としていました。[1]
Noopは当初の提案から限定的なインタープリタへと進化したが、プロジェクトオーナーによると、これ以上言語を追求するつもりはないとのこと。[2]言語の開発を中止した理由として挙げられたのは、Noopの言語目標の多くを達成したKotlinの初期リリースだった。[3] Noop言語は、インタープリタ言語、コンパイル言語、またはJavaコードとして実行できる。[4]
創造
Noop言語はGoogleによって作成されました。 2009年9月16日から18日までカリフォルニア州サンタクララで開催されたJVM言語サミット2009で発表されました。[5]
例
Noop の Hello World
noop.Applicationをインポートします。noop.Consoleをインポートします。
クラス HelloWorld ( Console console )はApplicationを実装します{
Int main (リスト引数) { String s = "Hello World!" ;
コンソール.println ( s ); 0を返す; } }
参考文献
- ^ 「Noop - Google Code でのプロジェクトホスティング」。2015 年 3 月 21 日時点のオリジナルよりアーカイブ。2015 年 3 月 17 日閲覧。
{{cite web}}: CS1 maint: bot: 元の URL ステータス不明 (リンク) - ^ 「Noop - このプロジェクトは終了しましたか?」
- ^ 「Kotlin 1.0 がリリースされ、興奮しています」。
- ^ 「Google が「Noop」言語を開発」 。2016年 4 月 9 日閲覧。
- ^ 「Noop: Google の JVM 用言語」。InfoWorld。2016年 4 月 9 日閲覧。
外部リンク
- Noopに関するH-Onlineの記事
- The RegisterによるNoopに関する記事
- ADT マガジンによる Noop に関する記事
