Программирование в Clojure. Практика применения Lisp в мире Java
Автор:
Эмерик Чаз, Карпер Брайан, Гранд Кристоф, серия:
"Функциональное программирование",
издатель:
"ДМК-Пресс", ISBN:
978-5-94074-925-7
Почему многие выбирают Clojure? Это - функциональный язык программирования, не только позволяющий пользоваться Java-библиотеками, службами и другими ресурсами JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python. В этом исчерпывающем руководстве вы познакомитесь с основами программирования на Clojure на примерах решения повседневных задач, которые могут быть знакомы вам по другим, известным языкам программирования. Эта книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности из своей практике и открывает новые пути решения сложных проблем, включая многопоточное программирование. ВАШИ ПРЕИМУЩЕСТВА: - используя Clojure, вы не потеряете свои инвестиции в платформу Java; - в лице Clojure вы получите эффективную реализацию Lisp для JVM; - функциональное программирование помогает избавиться от типичных ошибок; - наличие проверенных временем инструментов упрощает создание надежных многопоточных программ; - Clojure избавляет от необходимости применять сложные и пространные шаблоны проектирования; - имеется возможность создавать собственные абстракции с помощью макросов, типов данных, протоколов и мультиметодов; - поддерживается возможность развертывания крупных веб-приложений на сотнях узлов в облачных инфраструктурах.
Под заказ: |
|
Labirint - 1321 руб.
|
Перейти
|
|
|
Рейтинг книги:



4 из 5,
5 голос(-ов).