Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

Clojure High Performance Programming

Clojure High Performance Programming

Understand performance aspects and write high performance code with Clojure
Автор:
Год:
Страниц:
152
Просмотров:
1267

Описание

Clojure is a young, dynamic, functional programming language that runs on the Java Virtual Machine. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, Clojure’s features have different performance characteristics that one should know in order to write high performance code.

Clojure High Performance Programming is a practical, to-the-point guide that shows you how to evaluate the performance implications of different Clojure abstractions, learn about their underpinnings, and apply the right approach for optimum performance in real-world programs.

This book discusses the Clojure language in the light of performance factors that you can exploit in your own code.

You will also learn about hardware and JVM internals that also impact Clojure’s performance. Key features include performance vocabulary, performance analysis, optimization techniques, and how to apply these to your programs. You will also find detailed information on Clojure's concurrency, state-management, and parallelization primitives.

This book is your key to writing high performance Clojure code using the right abstraction, in the right place, using the right technique.

Похожее
Writing High-Performance .NET Code, 2nd Edition
Автор: Ben Watson
Год: 2018
Take performance to the next level!This book does not just teach you how the CLR works - it teaches you exactly what you need to do now to obtain the best performance today. It will expertly guide you through the...
Writing High-Performance .NET Code
Автор: Ben Watson
Год: 2014
Do you want your .NET code to have the absolute best performance it can? This book demystifies the CLR, teaching you how and why to write code with optimum performance. Learn critical lessons from a person who helped design and...
Конкурентность и параллелизм на платформе .NET
Автор: Рикардо Террелл
Год: 2019
Рикардо Террелл научит вас писать идеальный код, с которым любые приложения будут просто летать. Книга содержит примеры на языках C# и F#, описывает паттерны проектирования конкурентных и параллельных программ как в теории, так и на практике.Вы начнете с теоретических основ...
Dynamic SQL, Second Edition
Автор: Edward Pollack
Год: 2019
This book is an introduction and deep-dive into the many uses of dynamic SQL in Microsoft SQL Server. Dynamic SQL is key to large-scale searching based upon user-entered criteria. It’s also useful in generating value-lists, in dynamic pivoting of data...
Написать сообщение
Тип
Почта
Имя
*Сообщение

RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Семь итераций наивности или как я полтора года свою дебютную игру писал
Асинхронный JavaScript: изучаем Async/Await, Callbacks и Promises
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Какого черта мы нанимаем, или осмысленность собеседований в IT
Три ключевых принципа ПО, которые вы должны понимать
9 главных трендов в разработке фронтенда в 2024 году
10 историй, как «валят» айтишников на технических интервью
Рассуждение на тему, какую базу данных выбирать
Доводим разработчика до выгорания: три простых шага
LinkedIn: Sergey Drozdov
Boosty
Donate to support the project
GitHub account
GitHub profile