Evaluare:
The Joy of Clojure este un ghid cuprinzător și pătrunzător al limbajului de programare Clojure, îmbinând cunoștințele de bază cu discuții mai profunde despre filosofia de proiectare și practicile idiomatice. Deși este bine primit pentru explorarea aprofundată a caracteristicilor și principiilor Clojure, se remarcă faptul că este dificil pentru începători și uneori dezorganizat în prezentarea sa.
Avantaje:Bine scrisă și autoritară, înțelegere profundă a Clojure, discuții practice, bună pentru programatorii experimentați, acoperă o gamă largă de subiecte, inclusiv programarea funcțională, concurența și cele mai bune practici. Include exemple de cod utile și promovează implicarea prin exerciții.
Dezavantaje:Nu este potrivit pentru începătorii absoluți; necesită cunoștințe prealabile de programare și Clojure sau Lisp. Unii cititori găsesc organizarea dezarticulată și greoaie, iar anumite concepte pot necesita explicații mai clare.
(pe baza a 21 recenzii ale cititorilor)
The Joy of Clojure
Rezumat
The Joy of Clojure, Second Edition este o privire profundă asupra limbajului Clojure. Complet actualizată pentru Clojure 1. 6, această nouă ediție merge dincolo de simpla sintaxă pentru a vă arăta "de ce" din Clojure și cum să scrieți cod Clojure fluent. Veți învăța abordări funcționale și declarative ale programării și veți stăpâni tehnicile care fac Clojure atât de elegant și eficient.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Limbajul de programare Clojure este un dialect de Lisp care rulează pe mașina virtuală Java și pe runtime-urile JavaScript. Este un limbaj de programare funcțional care oferă performanțe mari, putere expresivă și stabilitate prin design. Vă oferă simultaneitate încorporată și precizia previzibilă a structurilor de date imuabile și persistente. Și este foarte, foarte rapid. În momentul în care veți vedea cum blocuri lungi de Java sau Ruby se dizolvă în câteva linii de Clojure, veți înțelege de ce autorii acestei cărți îl numesc "un limbaj vesel". Nu este de mirare că întreprinderi precum Staples își mizează infrastructura pe Clojure.
Despre carte
The Joy of Clojure, ediția a doua este o prezentare aprofundată a limbajului Clojure. Complet actualizată pentru Clojure 1. 6, această nouă ediție merge dincolo de sintaxă pentru a vă arăta cum să scrieți cod Clojure fluent. Veți învăța abordări funcționale și declarative ale programării și veți stăpâni tehnici care fac Clojure elegant și eficient. Cartea vă arată cum să rezolvați probleme dificile legate de simultaneitate, interoperabilitate și performanță și cât de minunat poate fi să gândiți în stilul Clojure.
Potrivită pentru cititorii cu ceva experiență în utilizarea Clojure sau common Lisp.
Ce este în interior
⬤ Construiți aplicații web folosind ClojureScript.
⬤ Master tehnici de programare funcțională.
⬤ Simplificați concurența.
⬤ Acoperă Clojure 1. 6.
Despre autori
Michael Fogus și Chris Houser sunt contribuitori la limbajele de programare Clojure și ClojureScript și autori ai diferitelor biblioteci Clojure și caracteristici ale limbajului.
Tabla de conținut
PARTEA 1 FUNDAMENTE.
⬤ Filosofia Clojure.
⬤ Băutura din furtunul de incendiu Clojure.
⬤ Să vă băgați degetele de la picioare în piscină.
PARTEA 2 TIPURI DE DATE.
⬤ Despre scalari.
⬤ Tipuri de colecție.
PARTEA 3 PROGRAMAREA FUNCȚIONALĂ.
⬤ Să fii leneș și fixat în metodele tale.
⬤ Programarea funcțională.
PARTEA 4 PROIECTAREA PE SCARĂ LARGĂ.
⬤ Macrograme.
⬤ Combinarea datelor și a codului.
⬤ Mutație și simultaneitate.
⬤ Paralelism.
PARTEA 5 SIMBIOZA GAZDEI.
⬤ Java. continuare.
⬤ De ce ClojureScript?
PARTEA 6 CONSIDERAȚII TANGENȚIALE.
⬤ Programare orientată pe date.
⬤ Performanță.
⬤ Gândirea programelor.
⬤ Clojure schimbă modul în care gândiți.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)