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

  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • TSE

    TSE

    12 Kasım 2012