シード(プログラミング)

シード
開発者ロバート・カー、マット・アーセノー、ティム・ホートン
初回リリース2008年11月8日; 17年前 (2008年11月8日
安定版リリース
3.8.1 / 2013年4月16日; 12年前 (2013年4月16日
リポジトリ
  • gitlab.gnome.org/GNOME/seed
書かれたC
入手可能な英語
タイプ通訳図書館
ライセンスGNU LGPL
Webサイトwiki.gnome.org/プロジェクト/シード

Seedは、 JavaScript インタープリタでありJavaScriptスタンドアロンアプリケーションを作成するためのGNOMEプロジェクトライブラリです。[1] WebKitプロジェクトのJavaScriptエンジンJavaScriptCoreを使用しています。C言語でモジュールを簡単に作成できます。

SeedはGNOMEバージョン2.28以降に統合されており、GNOME Gamesパッケージの2つのゲームで使用されています。[2]また、 Webブラウザの拡張機能の設計にも使用されています。このモジュールはGTK+プロジェクトでも公式にサポートされています。[3]

シードのHello world

この例では、標準出力を使用して文字列「Hello, World」を出力します。

#!/usr/bin/env シードprint ( "Hello, world!" );

GTK+を使ったプログラム

このコードは、「Example」という名前の空のウィンドウを表示します。

#!/usr/bin/env シードGtk = imports . gi . Gtk ; Gtk . init ( Seed . argv );  var window = new Gtk.Window ({ title : "例" } );     window.signal.hide.connect ( Gtk.main_quit ) ; window.show_all ( ) ;Gtk .main ( );

モジュール

モジュールを使用するには、大文字と小文字を区別したモジュール名を続けて、 名前にimports. を持つクラスをインスタンス化するだけです。

シードバージョンのリスト

Seedのバージョン名は有名なロックバンドのアルバム名です。

バージョンコードネーム発売日
0.12008年11月8日
0.3水曜日の午前3時2009年1月2日
0.5トランス2009年4月16日
0.6ビートルズ販売中2009年4月29日
0.7ボブ・ディランのもう一つの側面2009年5月13日
0.8すべてを持ち帰る2009年5月29日
0.8.5自画像2009年7月10日
2.27.90ロンドン・コーリング2009年8月10日
2.27.91イエローサブマリン2009年8月21日
2.27.92メタルマシンミュージック2009年9月7日
2.28.0ジギー・スターダスト・アンド・ザ・スパイダースの興亡2009年9月21日
2.29.2くだらないことは気にしない2009年11月16日
2.29.32009年11月30日
2.29.42009年12月17日
2.29.5イッキー・サンプ2010年1月1日
2.29.5.1アクトン・ベイビー2010年1月1日
2.29.5.2第三段階2010年1月7日
2.29.5.3ツイスト・アンド・シャウト2010年1月11日
2.29.90フォートナイトリー2010年2月8日
2.29.91グレイテスト・ヒッツ2010年2月23日
2.30.0ピアノマン2010年3月29日
2.31.1ブラック・アルバム2010年3月29日

参照

参考文献

  1. ^ 「JavaScriptでデスクトップLinuxアプリケーションを構築する」Ars Technica、2009年1月19日。
  2. ^ Seed, the module! 2009-08-15 アーカイブ - Wayback Machine
  3. ^ GTK+バインディングリスト 2011年4月2日Wayback Machineにアーカイブ
  • アンワリ、モハマド(2013年1月1日)「3つのプログラミング言語」GNOME 3 アプリケーション開発初心者ガイド. Packt. ISBN 9781849519427. OCLC  852469655。
  • GNOME wikiのシード
  • シードドキュメントは2010年6月11日にWayback Machineにアーカイブされています
  • シードモジュールの自動生成されたドキュメント
  • Seedの公式チュートリアル
  • WebKitGTK+を使用して基本的な Web ブラウザーを作成する方法を示す短いチュートリアル(Wayback Machineに 2011-05-18 にアーカイブ) 。
  • ロバート・カーのブログ
Retrieved from "https://en.wikipedia.org/w/index.php?title=Seed_(programming)&oldid=1318404805"