Почему многие выбирают Clojure? Это — функциональный язык программирования, не только позволяющий пользоваться Java-библиотеками, службами и другими ресурсами JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python. В этом исчерпывающем руководстве вы познакомитесь с основами программирования на Clojure на примерах решения повседневных задач, которые могут быть знакомы вам по другим, известным языкам программирования.Эта книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности из своей практики и открывает новые пути решения сложных проблем, включая многопоточное программирование.используя Clojure, вы не потеряете свои инвестиции в платформу Java;в лице Clojure вы получите эффективную реализацию Lisp для JVM;функциональное программирование помогает избавиться от типичных ошибок;наличие проверенных временем инструментов упрощает создание надежных многопоточных программ;Clojure избавляет от необходимости применять сложные и пространные шаблоны проектирования;имеется возможность создавать собственные абстракции с помощью макросов, типов данных, протоколов и мультиметодов;поддерживается возможность развертывания крупных веб-приложений на сотнях узлов в облачных инфраструктурах.
Программирование в Clojure: Практика применения Lisp в мире Java Уцененный товар (№1)
Художественная литератураПочему многие выбирают Clojure? Это — функциональный язык программирования, не только позволяющий пользоваться Java-библиотеками, службами и другими ресурсами JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python. В этом исчерпывающем руководстве вы познакомитесь с основами программирования на Clojure на примерах решения повседневных задач, которые могут быть знакомы вам по другим, известным языкам программирования.Эта книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности из своей практики и открывает новые пути решения сложных проблем, включая многопоточное программирование.используя Clojure, вы не потеряете свои инвестиции в платформу Java;в лице Clojure вы получите эффективную реализацию Lisp для JVM;функциональное программирование помогает избавиться от типичных ошибок;наличие проверенных временем инструментов упрощает создание надежных многопоточных программ;Clojure избавляет от необходимости применять сложные и пространные шаблоны проектирования;имеется возможность создавать собственные абстракции с помощью макросов, типов данных, протоколов и мультиметодов;поддерживается возможность развертывания крупных веб-приложений на сотнях узлов в облачных инфраструктурах.
$0.00
Нет в наличии
Вес | 38 унция |
---|---|
Габариты | 8.5 × 5.7 × 1.0 дюйм |
ISBN | 978-5-97060-578-3 |
EAN | 9785970605783 |
Формат | 60×90/16 |
Издательство | |
Серия | |
Переплет | Твердый переплет |
Автор | |
Стандарт | 6 |
Год выпуска | |
Количество страниц | 816 |
SKU | 612989 |
Формат, мм | 145×215 |
Язык | |
Тип издания | Отдельное издание |
Тираж | 100 |