SORU
11 EYLÜL 2009, Cuma


Neden Clojure diğer JVM Lisps: Kawa, Silahlı Ayı veya SİSC?

JVM zaten üç Lisps Clojure önce olay yerine varmıştı:*, Armed Bear *0 ve SISC.

Gap Clojure o Lisps tarafından bırakılan dolgu nedir?

CEVAP
11 EYLÜL 2009, Cuma


Kawa, ABCL ve SİSC olan diş oldukça uzun olan dilleri reimplementations. Eğer herhangi bir nedenle JVM üzerinde standart Düzeni veya standart Common Lisp kullanmak istiyorsanız mükemmel.

Clojureyenidil. Bir dolgu değilgap. Tamamen yeni olanaklar ekler. Tamamen işlevsel bir yaklaşım Düzeni, iyilik ve CL ikisi de multi-paradigma. Clojure ağır çeşitli FP dil tasarımı (ML, Haskell) ödünç alır.

Ve evet diğer Lisps için eşzamanlılık desteği eklemek olabilir, ama bu tamamen nokta eksik. Clojure eş zamanlı dil olarak baştan tasarlanmıştır. Eşzamanlı yazma programları işlevsel olmayan dillerde olduğu gibi Clojure içinde önemsiz değildir - bu roket bilimi değil, o kadar ki, (Düzeni, CL değil hariç). Bu açıdan bak:

İnsanlar C varsayılan olarak hızlı programlar yazmanıza izin verir ki.

Peki, Clojure varsayılan olarak eşzamanlı programlar yazabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • stokelycalm

    stokelycalm

    28 Aralık 2010
  • super1988guy

    super1988guy

    9 Aralık 2007