Clojure Programming
Autor Chas Emerick, Brian Carper, Christophe Granden Limba Engleză Paperback – 22 mai 2012
Observăm că abordarea autorilor Chas Emerick, Brian Carper și Christophe Grand diferă de cea din The Joy of Clojure prin focusul pe utilitate imediată — este mai puțin abstractă și mult mai aplicabilă în contextul producției industriale. În timp ce alte resurse se concentrează pe filosofia Lisp, Clojure Programming prioritizează modul în care acest limbaj modern poate elimina complexitatea inutilă din aplicațiile enterprise care rulează pe JVM. Descoperim aici o resursă tehnică densă, de peste 600 de pagini, care face tranziția de la limbaje dinamice precum Ruby sau Python către paradigma funcțională. Considerăm că punctul forte al volumului este demonstrarea flexibilității limbajului în domenii critice: de la gestiunea bazelor de date și dezvoltarea web, până la analiza de date complexă. Autorii nu se limitează la sintaxă; ei explică detaliat cum să profitați de investiția deja existentă în platforma Java, utilizând bibliotecile și serviciile acesteia într-un mod mai concis și mai sigur. Structura cărții urmărește ciclul complet de viață al unei aplicații. Începând cu fundamentele și utilizarea eficientă a REPL pentru iterații rapide, textul avansează către subiecte avansate de concurență și paralelism, unde Clojure excelează. Spre deosebire de Practical Clojure, care servește ca o referință rapidă, acest volum publicat de O'Reilly acoperă inclusiv aspectele logistice ale dezvoltării: organizarea codului prin namespaces, utilizarea instrumentelor de build și, în final, strategii de deployment în medii cloud. Este un manual tehnic care transformă teoria programării funcționale în soluții software robuste.
Preț: 250.56 lei
Preț vechi: 313.20 lei
-20%
Carte tipărită la comandă
Livrare economică 09-23 iunie
Specificații
ISBN-10: 1449394701
Pagini: 632
Ilustrații: Illustrations
Dimensiuni: 179 x 242 x 35 mm
Greutate: 0.98 kg
Ediția:1
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte programatorilor Java sau celor familiarizați cu limbaje dinamice care doresc să adopte Clojure în proiecte reale. Cititorul câștigă o înțelegere profundă a modului în care poate scrie cod mai curat și mai performant pe JVM, eliminând șabloanele de proiectare verbos specifice programării orientate pe obiecte. Este un ghid complet pentru livrarea de aplicații scalabile și sigure.