Názor k článku Clojure aneb jazyk umožňující tvorbu bezpečných vícevláknových aplikací pro JVM od Pavel Tišnovský - Zalezi samozrejme na tom, k cemu by Clojure...

  • Článek je starý, nové názory již nelze přidávat.
  • 12. 6. 2012 13:31

    Pavel Tišnovský
    Zlatý podporovatel

    Zalezi samozrejme na tom, k cemu by Clojure melo slouzit - me napriklad vyhovuje, ze programy jsou prekladany do bajtkodu a potom se na ne pousti JIT, mam k dispozici knihovny s API, ktere znam (Java) a napriklad hodit clojure na web server (pod nim Tomcat) neni vubec problem (to ale asi nebude problem ani s CL, nezkousel jsem).

    Clojure je velmi podobne LISPu (ma i makro system podobny CL), ovsem asi nejvetsi zmenou je transakcni pamet, nemenne datove typy, pouziti agentu a vubec vlastne filozofie "identit" a "stavu".

    Pokud by se jednalo o vyuku - hmm. osobne bych volil Scheme, ale to je ciste vec osobnich preferenci/pocitu, nez vysledek nejakeho vyzkumu (s CL by studenti asi mohli byt vyjukani :)