0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming

Buy Now

Clojure for Java Developers (Paperback) Loot Price: R971
Discovery Miles 9 710
Clojure for Java Developers (Paperback): Eduardo Diaz

Clojure for Java Developers (Paperback)

Eduardo Diaz

 (sign in to rate)
Loot Price R971 Discovery Miles 9 710 | Repayment Terms: R91 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

Transition smoothly from Java to the most widely used functional JVM-based language - Clojure About This Book * Write apps for the multithreaded world with Clojure's flavor of functional programming * Discover Clojure's features and advantages and use them in your existing projects * The book is designed so that you'll be able put to use your existing skills and software knowledge to become a more effective Clojure developer Who This Book Is For This book is intended for Java developers, who are looking for a way to expand their skills and understand new paradigms of programming. Whether you know a little bit about functional languages, or you are just getting started, this book will get you up and running with how to use your existing skills in Clojure and functional programming. What You Will Learn * Understand the tools for the Clojure world and how they relate to Java tools and standards (like Maven) * Learn about immutable data structures, and what makes them feasible for everyday programming * Write simple multi-core programs using Clojure's core concepts, like atoms, agents and refs * Understand that in Clojure, code is data, and how to take advantage of that fact by generating and manipulating code with macros * Learn how Clojure interacts with Java, how the class loaders work and how to use Clojure from Java or the other way around * Discover a new, more flexible meaning of polymorphism and understand that OOP is not the only way to get it In Detail We have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever. We need to explore new ways of writing software that helps achieve those goals. Clojure offers a new possibility of writing high quality, multi-core software faster than ever, without having to leave your current platform. Clojure for Java developers aims at unleashing the true potential of the Clojure language to use it in your projects. The book begins with the installation and setup of the Clojure environment before moving on to explore the language in-depth. Get acquainted with its various features such as functional programming, concurrency, etc. with the help of example projects. Additionally, you will also, learn how the tooling works, and how it interacts with the Java environment. By the end of this book, you will have a firm grip on Clojure and its features, and use them effectively to write more robust programs. Style and approach An easy to follow, step-by-step, guide on how to start writing Clojure programs making use of all of its varied features and advantages. As this is a new language, certain new concepts are supported with theoretical section followed by simple projects to help you gain a better understanding and practice of how Clojure works.

General

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: February 2016
Authors: Eduardo Diaz
Dimensions: 235 x 191 x 8mm (L x W x T)
Format: Paperback
Pages: 156
ISBN-13: 978-1-78528-150-1
Categories: Books > Computing & IT > Computer programming > General
Books > Computing & IT > Internet > Internet languages > General
Promotions
LSN: 1-78528-150-X
Barcode: 9781785281501

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,457 Discovery Miles 24 570
Microsoft Visual C# - Introduction To…
Joyce Farrell Paperback R1,248 R1,066 Discovery Miles 10 660
Python Programming For Engineers And…
Paperback R1,445 R1,175 Discovery Miles 11 750
C++ Programming - Program Design…
D. Malik Paperback R1,660 R1,434 Discovery Miles 14 340
Program Construction - Calculating…
Roland Backhouse Paperback R1,389 Discovery Miles 13 890
Programming Logic & Design…
Joyce Farrell Paperback R1,253 R1,082 Discovery Miles 10 820
Sams Teach Yourself: Beginning…
Greg Perry, Dean Miller Paperback R727 R558 Discovery Miles 5 580
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,821 Discovery Miles 18 210
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,164 Discovery Miles 21 640
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Data Abstraction and Problem Solving…
Janet Prichard, Frank Carrano Paperback R2,214 Discovery Miles 22 140
Arduino for Musicians - A Complete Guide…
Brent Edstrom Hardcover R3,685 Discovery Miles 36 850

See more

Partners