Оплата Доставка Контакты КорзинаКорзина (0) Список желаемогоСписок желаемого (0) Меню
Программирование в Clojure. Практика применения Lisp в мире Java
Программирование в Clojure. Практика применения Lisp в мире Java

Программирование в Clojure. Практика применения Lisp в мире Java

Эмерик Чаз, Карпер Брайан, Гранд Кристоф

Почему многие выбирают Clojure? Это - функциональный язык программирования, не только позволяющий пользоваться Java-библиотеками, службами и другими ресурсами JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python. В этом исчерпывающем руководстве вы познакомитесь с основами программирования на Clojure на примерах решения повседневных задач, которые могут быть знакомы вам по другим, известным языкам программирования.

Эта книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности из своей практики и открывает новые пути решения сложных проблем, включая многопоточное программирование.

используя Clojure, вы не потеряете свои инвестиции в платформу Java;

в лице Clojure вы получите эффективную реализацию Lisp для JVM;

функциональное программирование помогает избавиться от типичных ошибок;

наличие проверенных временем инструментов упрощает создание надежных многопоточных программ;

Clojure избавляет от необходимости применять сложные и пространные шаблоны проектирования;

имеется возможность создавать собственные абстракции с помощью макросов, типов данных, протоколов и мультиметодов;

поддерживается возможность развертывания крупных веб-приложений на сотнях узлов в облачных инфраструктурах.

Серия: Функциональное программирование
2015 год, Твердый переплёт, 816 стр.
ISBN: 978-5-97060-299-7