Summary
Clojure in Action is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. It teaches Clojure from the basics to advanced topics using practical, real-world application examples. Blow through the theory and dive into practical matters like unit-testing and environment set-up, all the way through building a scalable web-application using domain-specific languages, Hadoop, HBase, and RabbitMQ.
About the Technology
Clojure is a modern Lisp for the JVM, and it has the strengths you'd expect: first-class functions, macros, support for functional programming, and a Lisp-like, clean programming style.
About this Book
Clojure in Action is a practical guide focused on applying Clojure to practical programming challenges. You'll start with a language tutorial written for readers who already know OOP. Then, you'll dive into the use cases where Clojure really shines: state management, safe concurrency and multicore programming, first-class code generation, and Java interop. In each chapter, you'll first explore the unique characteristics of a problem area and then discover how to tackle them using Clojure. Along the way, you'll explore practical matters like architecture, unit testing, and set-up as you build a scalable web application that includes custom DSLs, Hadoop, HBase, and RabbitMQ.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
What's Inside
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Amit Rathore has 12 years experience building large-scale, data-heavy applications. He's currently developing production Clojure code for a highly distributed, high-load, real-time big-data system.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
Gratuit expédition vers Etats-Unis
Destinations, frais et délaisEUR 5,14 expédition vers Etats-Unis
Destinations, frais et délaisVendeur : Wonder Book, Frederick, MD, Etats-Unis
Etat : As New. Like New condition. A near perfect copy that may have very minor cosmetic defects. N° de réf. du vendeur A10M-00880
Quantité disponible : 1 disponible(s)
Vendeur : Fergies Books, Marietta, GA, Etats-Unis
Soft cover. Etat : New. N° de réf. du vendeur 011368
Quantité disponible : 1 disponible(s)
Vendeur : INDOO, Avenel, NJ, Etats-Unis
Etat : As New. Unread copy in mint condition. N° de réf. du vendeur SS9781935182597
Quantité disponible : Plus de 20 disponibles
Vendeur : INDOO, Avenel, NJ, Etats-Unis
Etat : New. Brand New. N° de réf. du vendeur 9781935182597
Quantité disponible : Plus de 20 disponibles
Vendeur : Grand Eagle Retail, Bensenville, IL, Etats-Unis
Paperback. Etat : new. Paperback. DESCRIPTION Clojure is a new version of Lisp that runs on the Java Virtual Machine. It's a functional language, which means that it's ideal for the growing need for concurrent programming and for specialized tasks like creating domain specific languages. Clojure in Action is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. It teaches Clojure from the basics to advanced topics using practical, real-world application examples. Readers will move quickly through the theory and dive into practical matters like unit-testing, environment set up, and all the way through building a scalable web-application using domain-specific languages, Hadoop, HBase, and RabbitMQ. KEY POINTS F A complete tutorial, from basics to applied techniques F Covers creation of Domain-Specific Languages F Contains numerous practical examples Clojure is a new version of Lisp that runs on the Java Virtual Machine. "Clojure in Action" is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. N° de réf. du vendeur 9781935182597
Quantité disponible : 1 disponible(s)
Vendeur : The Book Spot, Sioux Falls, MN, Etats-Unis
Paperback. Etat : New. N° de réf. du vendeur Abebooks538728
Quantité disponible : 1 disponible(s)
Vendeur : Revaluation Books, Exeter, Royaume-Uni
Paperback. Etat : Brand New. 1st edition. 475 pages. 9.10x7.30x1.10 inches. In Stock. N° de réf. du vendeur 1935182595
Quantité disponible : 1 disponible(s)
Vendeur : BennettBooksLtd, San Diego, NV, Etats-Unis
Paperback. Etat : New. In shrink wrap. Looks like an interesting title! N° de réf. du vendeur Q-1935182595
Quantité disponible : 1 disponible(s)
Vendeur : Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlande
Etat : New. Clojure is a new version of Lisp that runs on the Java Virtual Machine. "Clojure in Action" is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. Num Pages: 410 pages, Illustrations. BIC Classification: UM. Category: (P) Professional & Vocational. Dimension: 189 x 234 x 22. Weight in Grams: 726. . 2011. 1st Edition. Paperback. . . . . N° de réf. du vendeur V9781935182597
Quantité disponible : 15 disponible(s)
Vendeur : Kennys Bookstore, Olney, MD, Etats-Unis
Etat : New. Clojure is a new version of Lisp that runs on the Java Virtual Machine. "Clojure in Action" is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. Num Pages: 410 pages, Illustrations. BIC Classification: UM. Category: (P) Professional & Vocational. Dimension: 189 x 234 x 22. Weight in Grams: 726. . 2011. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. N° de réf. du vendeur V9781935182597
Quantité disponible : 15 disponible(s)