| Автори | Кріс Хаузер, Майкл Фогус |
|---|---|
| Видавництво | Manning |
| Перекладачі | |
| Категорії: | Програмування, Технології та ІТ |
| ISBN | 9781617291418 |
| Рік видання | 2014 |
| Мова | Англійська |
| Кількість сторінок | 375 |
Книга «The Joy of Clojure» — це глибоке занурення у світ мови програмування Clojure, яка поєднує в собі елегантність Lisp та потужність сучасних платформ, таких як JVM та JavaScript. Автори, Кріс Хаузер та Майкл Фогус, пропонують читачам не просто вивчення синтаксису, а справжній шлях до розуміння функціонального програмування та створення якісного коду.
У цьому виданні розглядаються ключові особливості мови, зокрема стійкі структури даних та ефективні примітиви для роботи з паралельними обчисленнями. Книга пояснює, як підходити до вирішення складних завдань з функціональної точки зору, використовуючи техніки Lisp для написання чистого та ефективного коду. Особлива увага приділяється таким складним аспектам, як багатопотоковість (concurrency), взаємодія з іншими мовами та оптимізація продуктивності.
Ця праця ідеально підійде для програмістів, які вже мають досвід у інших мовах та хочуть опанувати нову парадигму. Вам не потрібно мати попередній досвід роботи з Clojure чи Lisp, щоб почати навчання. Автори фокусуються на тому, «чому» та «як» працюють певні концепції, навчаючи елегантному дизайну програмних застосунків. Якщо ви прагнете зрозуміти суть функціонального підходу та навчитися створювати надійні системи, ця книга стане вашим незамінним помічником у професійному розвитку.
Завдяки структурі, що веде читача від основ до складних тем, ви зможете опанувати інструментарій Clojure для розробки сучасних програмного забезпечення будь-якої складності.