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

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013
  • natescamp

    natescamp

    30 NİSAN 2009