
Book
Clojure Programming
Practical Lisp for the Java World
Chas Emerick, Christophe Grand, Brian Carper
O'Reilly Media · Print & ebook · May 22, 2012
Reading lane: Java Programming
Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem.
At a Glance
Why This Clicks
A Different JVM Tool
Explore Clojure through practical examples that connect familiar programming languages with the Java ecosystem.
Come here for
- A practical route into Lisp on the JVM
- Connections to web work, databases, concurrency, and data analysis
Expect
- Coverage from project setup and REPL development to cloud deployment
- A focus on expressive code and less design-pattern complexity
Book Details
- Authors
- Chas Emerick, Christophe Grand, Brian Carper
- Publisher
- O'Reilly Media
- Published
- May 22, 2012
- Format
- Print & ebook
- Theme
- Java Programming · Object-Oriented Programming
- Reading lane
- Java Programming
Affinity
Publisher Categories
Object-Oriented Programming
Java Programming
Web Programming
About This Book
Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from y...
Read full description
Similar Books

Clojure for the Brave and True
Daniel Higginbotham · No Starch Press
Affinity signal
Object-Oriented Programming
Programming Languages

Learning Java
Marc Loy, Patrick Niemeyer · O'Reilly Media
Affinity signal
Java Programming
Object-Oriented Programming

Effective Java
Joshua Bloch · Pearson Education
Affinity signal
Java Programming
Object-Oriented Programming

Java Concurrency in Practice
Brian Goetz, Tim Peierls · Pearson Education
Affinity signal
Parallel Programming
Java Programming

Introduction to Programming in Java
Robert Sedgewick, Kevin Wayne · Pearson Education
Affinity signal
Java Programming
Object-Oriented Programming

Java Foundations
John Lewis, Peter DePasquale · Pearson Education
Affinity signal
Java Programming
Object-Oriented Programming

Fluent Python
Luciano Ramalho · O'Reilly Media
Affinity signal
Python Programming
Open Source Development

Java All-in-one for Dummies
Doug Lowe · Wiley
Affinity signal
Java Programming
Object-Oriented Programming