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

  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009