Ne ESM ve Bunun arasındaki farklar? | Netgez.com
SORU
31 Mart 2009, Salı


Ne ESM ve Bunun arasındaki farklar?

İki ML lehçeleri diğerlerinden ayıran nedir?

CEVAP
31 Mart 2009, Salı


Çok fazla fark var, bazı sosyo-politik bazı teknik vardır. Daha önemli farklılıklar ilk vermeye çalıştım.

  • ESM bir tanımı ve standardı olan bir dildir. İstikrarlı (ve aslında evrim deÄŸil, dolayısıyla donduruldu). Amaç KuruluÅŸlar bir uygulama INRIA küçük bir grup tarafından kontrol edilir. GeliÅŸmeye devam ediyor. (Evrim IMO iyi idare ediliyor.)

  • ESM birçok uygulamaları vardır; KuruluÅŸlar sadece bir tane var.

  • Amaç KuruluÅŸlar arasında en önde gelen muhtemelen nesneleri ve polimorfik tür ek özellikler, bir numarası vardır.

  • İki dil önemli ölçüde kayıt türleri, farklı modeller var. Kısaca, KuruluÅŸlar, kayıt alanlarının adları ESM, aynı kapsamda iki farklı kayıt türleri Ortak Alan adları olabilir benzersiz olmalıdır. Bu cilvesi ESM biraz ustalık isteyen KuruluÅŸlar için taşıma yapabilirsiniz.

  • Epeyce sözdizimsel farklılıklar vardır.

  • Kütüphaneler ve standart fonksiyonları önemli ölçüde farklıdır. KuruluÅŸlar bir kütüphane ESM Standart Olarak Kütüphane daha iÅŸlevsel ise çok zorunlu. ÖrneÄŸin, iÅŸlev kompozisyon ESM üst düzey bir ilkel; KuruluÅŸlar bir kütüphanenin bir parçası deÄŸil. KuruluÅŸlar bir dize kütüphane katlama fonksiyonu (en azından sürüm 3.08 deÄŸil) saÄŸlamaz. List KuruluÅŸlar bir çok iÅŸlev uygulamaları çok uzun listeler için güvenli, onlar yığın darbe.

  • Sistemleri biraz farklıdır türü: KuruluÅŸlar, e : ty kabul edilir bir anlatım türü bir açıklama yazın tybirleÅŸtirire tür. ESM tek yazarsanız ty kabul edilen birörneke türü. Bu ayrım imkansız bir ifade polimorfik olduÄŸunu ısrar tür bir açıklama kullanmak için olduÄŸundan çok daha az yararlı KuruluÅŸlar bu açıklama pratikte iÅŸler.

  • KuruluÅŸlar arabirimleri arasında çok daha aklı başında ve mantıklı bir iliÅŸki vardır (aradımodülü türleriyaimzave beton) uygulamaları (aradımodülleryayapılar) ESM. Hemen hemen ESM bir ÅŸey gider ve programcı iyi kurallarına kurmak için kullanılıyor. KuruluÅŸlar, sözleÅŸmeler kurulan ve derleyici yürütür.

  • ESM, aritmetik operatörler, kayan nokta ve tamsayı veri uygulamak için yüklü. KuruluÅŸlar, operatörlerin aşırı deÄŸildir; kayan nokta operatörleri ekstra bir nokta ile notated.

  • ESM, programcı öncelik ve telkin operatörleri associtivity kontrol edebilirsiniz. KuruluÅŸlar, bu operatörün adının ilk karakteri tarafından belirlenir. Bu kısıtlama kendi telkin senin gösterimi tanımlamak mümkün olmanın faydaları sınırlar.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • BDGcustoms

    BDGcustoms

    24 NİSAN 2011