Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming Clojure

Buy
Programming Clojure, 9781934356869 (1934356867), Pragmatic Bookshelf, 2012

Clojure is a powerful, general-purpose programming language. As such, this book is for experienced programmers looking for power and elegance. This book will be useful for anyone with experience in a modern programming language such as C#, Java, Python, or Ruby.

Clojure is built on top of the Java Virtual Machine, and it is fast. This book will be of particular interest to Java programmers who want the expressiveness of a dynamic language without compromising on performance.

Clojure is helping to redefine what features belong in a general-purpose language. If you program in Lisp, use a functional language such as Haskell, or write explicitly concurrent programs, you will enjoy Clojure. Clojure combines ideas from Lisp, functional programming, and concurrent programming and makes them more approachable to programmers seeing these ideas for the first time.

Clojure is part of a larger phenomenon. Languages such as Erlang, F#, Haskell, and Scala have garnered attention recently for their support of functional programming or their concurrency model. Enthusiasts of these languages will find much common ground with Clojure.

Programming Clojure, 2nd Edition is a significant update to the classic book on the Clojure language. You'll get thorough coverage of all the new features of Clojure 1.3, and enjoy reorganized and rewritten chapters that reflect the significance of new Clojure concepts. Many code examples have been rewritten or replaced, and every page has been reevaluated in the light of Clojure 1.3.

As Aaron and Stu show you how to build an application from scratch, you'll get a rich view into a complete Clojure workflow. And you'll get an invaluable education in thinking in Clojure as you work out solutions to the various parts of a problem.

Clojure is becoming the language of choice for many who are moving to functional programming or dealing with the challenges of concurrency. Clojure offers:

The simplicity of an elegantly designed language

The power of Lisp

The virtues of concurrency and functional style

The reach of the JVM

The speed of hand-written Java code

It's the combination of these features that makes Clojure sparkle. Programming Clojure, 2nd Edition shows you how to think in Clojure, and to take advantage of these combined strengths to build powerful programs quickly.


What You Need:

Oracle JDK 6

(HTML tags aren't allowed.)

Numerical Techniques in Electromagnetics with MATLAB
Numerical Techniques in Electromagnetics with MATLAB

Despite the dramatic growth in the availability of powerful computer resources, the EM community lacks a comprehensive text on the computational techniques used to solve EM problems. The first edition of Numerical Techniques in Electromagnetics filled that gap and became the reference of choice for thousands of engineers,...

C# Quick Syntax Reference
C# Quick Syntax Reference

The C# Quick Syntax Reference is a condensed code and syntax reference to the C# programming language. It presents the essential C# syntax in a well-organized format that can be used as a handy reference.

You won’t find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What...

Fundamentals of Relational Database Management Systems (Studies in Computational Intelligence)
Fundamentals of Relational Database Management Systems (Studies in Computational Intelligence)
Information is a valuable resource to an organization. Computer software provides an efficient means of processing information, and database systems are becoming increasingly common means by which it is possible to store and retrieve information in an effective manner. This book provides comprehensive coverage of fundamentals of database management...

Atlas of Fine Needle Aspiration Cytology
Atlas of Fine Needle Aspiration Cytology

This book covers all of the diagnostic areas where FNAC is used today. This includes palpable lesions and lesions sampled using various radiological methods, and correlations with ancillary examinations detailed on an entity-by-entity basis. As well as being a complete atlas of the facts and findings important to FNAC, this atlas is a guide...

The CSS Anthology: 101 Essential Tips, Tricks & Hacks
The CSS Anthology: 101 Essential Tips, Tricks & Hacks
The CSS Anthology: 101 Essential Tips, Tricks & Hacks is a compilation of best practice solutions to the most challenging CSS problems. The third edition of this best-selling book, published in full color, has been completely revised and updated to cover the latest techniques and newer browsers, including Firefox 3 and Internet Explorer 8.

...

101 Outstanding Graphic Novels
101 Outstanding Graphic Novels
The popular primer on the best graphic novels, initially called The 101 Best Graphic Novels, is back in its third updated edition. Expert librarian Stephen Weiner—with the crowdsourcing help of professionals in the field, from artists to critics to leading comic store owners—has sifted through the bewildering thousands of...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy