Purely Functional Data Structures
Autor Chris Okasakien Limba Engleză Paperback – 12 iun 1999
În dezvoltarea software modernă, tranziția de la paradigmele imperative la cele funcționale necesită o reevaluare fundamentală a modului în care gestionăm starea și datele. Notăm cu interes faptul că Purely Functional Data Structures de Chris Okasaki rămâne resursa de referință pentru această schimbare de mentalitate, axându-se pe imutabilitate și persistență. Metodologia propusă de Chris Okasaki nu se rezumă la o simplă transpunere a algoritmilor din C++ sau Java, ci reconstruiește arhitectura acestora pentru a elimina efectele secundare, utilizând tehnici avansate de design patterns specifice programării funcționale.
Subliniem rigoarea cu care sunt tratate structurile clasice, precum arborii red-black sau cozile binomiale, adaptate pentru a funcționa eficient în limbaje precum Standard ML sau Haskell. Volumul explorează în profunzime concepte de performanță deseori ignorate, demonstrând cum evaluarea leneșă (lazy evaluation) poate fi utilizată pentru a obține o complexitate amortizată competitivă. Complementar lui Functional Data Structures in R de Thomas Mailund, care se concentrează pe soluții practice și „workarounds” pentru un limbaj specific, volumul lui Okasaki oferă fundamentul teoretic și abstract necesar pentru a proiecta structuri de date originale, indiferent de ecosistemul tehnologic utilizat.
Credem că valoarea acestui text rezidă în capacitatea de a transforma concepte matematice abstracte în specificații de implementare concrete. Structura sa permite atât studiul individual, cât și utilizarea ca manual de referință pentru inginerii software care doresc să stăpânească eleganța codului declarativ fără a sacrifica eficiența algoritmilor.
Preț: 336.57 lei
Preț vechi: 420.72 lei
-20%
Carte disponibilă
Livrare economică 20 mai-03 iunie
Livrare express 06-12 mai pentru 28.20 lei
Specificații
ISBN-10: 0521663504
Pagini: 232
Ilustrații: Illustrations
Dimensiuni: 153 x 227 x 18 mm
Greutate: 0.39 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:Cambridge, United Kingdom
Public țintă
Academic/professional/technical: Research and professionalDe ce să citești această carte
Recomandăm această lucrare profesioniștilor care doresc să înțeleagă arhitectura structurilor de date imutabile. Veți câștiga o perspectivă tehnică profundă asupra modului în care funcționează persistența datelor și cum pot fi implementați algoritmi performanți în limbaje funcționale. Este o resursă esențială pentru a trece de la scrierea de cod funcțional de bază la proiectarea de sisteme complexe și eficiente.