Rosetta :: Dil

Rosetta D dilinin tasarım belgesi
Şimdi İndirin

Rosetta :: Dil Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Darren Duncan
  • yayıncı web sitesi:
  • http://search.cpan.org/~duncand/

Rosetta :: Dil Etiketler


Rosetta :: Dil Açıklama

Rosetta D dilinin tasarım belgesi Rosetta :: Dil, Rosetta D dilinin belgelerini tasarlamanın bir perl modülüdür. Bir Rosetta DBM'lerin (veritabanı yönetim sistemi) / sanal makinenin yerel komut dili, Rosetta D; Bu belge, Rosetta :: Dil ("Dil"), bu dil için insan okunabilir yetkili tasarım belgesidir ve yürüttüğü Rosetta Sanal Makinesi içindir. Başka bir belge ve bunun arasında bir çatışma varsa, ya diğer belge ya diğer belge hatalı ya da geliştiriciler, dilden önce güncelleme konusunda ihmal edildi, böylece onlara bağırabilirsiniz.Rosetta D "D" "Üçüncü Manifesto" (TTM) tarafından tanımlandığı gibi, Christopher J. Tarihi ve Hugh Darwen tarafından yazılmış, veri ve veritabanı yönetim sistemleri için sağlam bir teminat için resmi bir teklif; Resmen TTM'yi resmen yayınlayan bir yayıncıları link için http://www.aw-bc.com/catalog/academic/product/0,1144.0321399420,00.html. TTM'nin ne olduğuna dair bazı referanslar için http://www.thethirdmanifesto.com/ adresine bakın ve ayrıca Rosetta D yazarken kullandığım bazı belgelerin kopyalarını da. Rosetta D oluştururken kullandığım ilk ana referans "Derinlemedeki Veritabanını" (2005; http://www.oreilly.com/catalog/databaseId/), tarihe göre yazılmış ve Oreilly tarafından yayınlanmıştır. "Başlangıçta dil, kullanılabilir bir kısmi çözüme giden yolu hızlandırmak için, ancak mümkün olan en kısa sürede ekleneceklerini bilerek rahatlayabilirsiniz. Ayrıca, bir "D" dilinin kapsamının ötesine geçen bazı özellikleri içerir, bu nedenle Rosetta D teknik olarak "D Plus ekstra"; Bunun örnekleri, veritabanlarını kendileri oluşturmak ve bunlara bağlantıları yönetmek için yapılardır. Ancak, Rosetta D asla üçüncü manifesto ile doğrudan çelişmemelidir; Örneğin, ilişkileri asla çoğaltır. Bu, Rosetta D'in tüm SQL özelliklerini taklit edemediğinizi söylemek değildir; En azından bir kez tam bir kez .Rosetta D, Perl 6, Haskell, öğretici D, çeşitli TTM uygulamaları ve çeşitli SQL lehçeleri ve uygulamaları gibi Perl 6, saf fonksiyonel dillerden alınan veya etkilenen tasarım yönlerini ve yapılarını da içerebilir (Rosetta'ya bakınız) :: seealso dosyası). Bu dillerin çoğu veya projelerin çoğunun TTM ile ilgili olmadığı durumlarda, Rosetta'nın bunlardan hiçbiri ttm ile uyumsuz değildir. Rosetta dokümantasyonunun çoğunlukla Rosetta'nın kendisinin nasıl çalıştığına odaklanacağı ve rasyonel sağlama konusunda fazla zaman harcamayacağı ; Bunun için TTM'nin kendisini ve diğer harici belgeleri okuyabilirsiniz. Gereksinimler: · Perl


Rosetta :: Dil İlgili Yazılım