Rosetta ::言語

Rosetta D言語の設計文書
今すぐダウンロード

Rosetta ::言語 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Darren Duncan
  • 出版社のWebサイト:
  • http://search.cpan.org/duncand/

Rosetta ::言語 タグ


Rosetta ::言語 説明

Rosetta D言語の設計文書 Rosetta :: Languageは、Rosetta D言語の文書を設計するためのPerlモジュールです。Rosetta DBMS(データベース管理システム)/仮想マシンのネイティブコマンド言語はRosetta Dと呼ばれます。この文書Rosetta :: Language( "Language")は、その言語のための人間が読める権限のあるデザイン文書、そしてそれが実行するRosetta仮想マシンです。他の文書とこれとの間に矛盾がある場合は、他の文書のどちらかがエラーになっているか、または言語の前にそれを更新するのが忘れられているので、それらに叫ぶことができます。 Christopher J. DateとHugh Darwenによって書かれた、データとデータベース管理システムのための強固な基礎のための正式な提案である「The Third Manifesto」(TTM)で定義された言語。 Publishersのためのhttp://www.aw-bc.com/catalog/academic/product/0,114,0321320,00.htmlは、TTMを正式に公開する本へのリンクを参照してください。 TTMが何であるかを参照して、Rosetta Dを書く際に使用したいくつかの文書のコピーについての参照については、http://www.thethirdmanifesto.com/を参照してください。 (2005; http://www.reilly.com/catalog/databaseid/)、oreillyによって公開されています。 「最初に、使用可能な部分的な解決策への道をスピードアップするために言語をスピードアップするが、できるだけ早く追加されることを知っていることで快適にすることができます。また、それは「D」言語の範囲を超えているいくつかの機能を含みます。なぜなら、Rosetta Dは技術的には「D Plus Extra」です。この例として、データベース自体を作成し、それらへの接続を管理するための構成要素です。しかし、Rosetta Dは決して3番目のマニフェストに直接矛盾するはずです。たとえば、その関係には重複が含まれておらず、任意の場所にNULLを許可しないため、名前ではなく序数ポジションで属性を指定することはできません。それはあなたがRosetta dを介してすべてのSQL機能をエミュレートすることはできません。あなたは、少なくとも一度の完全な.Rosetta Dはまた、Perl 6、Haskell、チュートリアルD、さまざまなTTM実装、およびさまざまなSQL方言と実装などの純粋な機能言語、およびさまざまなSQLの方言と実装によって引き受けるデザインの側面や構文も組み込まれています(Rosettaを参照)。 :: SEEALSOファイル)。これらの言語やプロジェクトのほとんどは特にTTMに関連していませんが、これらからのRosettaのアダプションはどれもTTMと互換性がないです.Rosettaのマニュアルは、主にRosetta自体がどのように機能するかに焦点を当てています。 ;それの大部分については、TTM自体と他のさまざまな外部資料を読むことができます。要件: ・Perl


Rosetta ::言語 関連ソフトウェア