Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Languages & Tools   Lisp

Clojure in Action: Elegant Applications on the JVM


Blowout Sale! Save 57% on the Clojure in Action: Elegant Applications on the JVM by Brand: Manning Publications Co. at EMS Linux. MPN: 32418200. Hurry! Limited time offer. Offer valid only while supplies last. SummaryClojure 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


Product Description

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
  • A fast-paced Clojure tutorial
  • Creating web services with Clojure
  • Scaling through messaging
  • Creating DSLs with Clojure's macro system
  • Test-driven development with Clojure
  • Distributed programming with Clojure and more

This book assumes you're familiar with an OO language like Java, C#, or C++, but requires no background in Lisp or Clojure itself.

==================================

Table of Contents
    PART 1 GETTING STARTED
  1. Introduction to Clojure
  2. A whirlwind tour
  3. Building blocks of Clojure
  4. Polymorphism with multimethods
  5. Clojure and Java interop
  6. State and the concurrent world
  7. Evolving Clojure through macros
  8. PART 2 GETTING REAL
  9. Test-driven development and more
  10. Data storage with Clojure
  11. Clojure and the web
  12. Scaling through messaging
  13. Data processing with Clojure
  14. More on functional programming
  15. Protocols, records, and type
  16. More macros and DSLs

Additional Information

Manufacturer:Manning Publications
Brand:Brand: Manning Publications Co.
Part Number:32418200
Publisher:Manning Publications
Studio:Manning Publications
MPN:32418200
UPC:001935182595
EAN:9781935182597
Item Weight:1.55 pounds
Item Size:0.91 x 9.25 x 9.25 inches
Package Weight:1.5 pounds
Package Size:7.4 x 1 x 1 inches

Clojure in Action: Elegant Applications on the JVM by Brand: Manning Publications Co.

Buy Now:
Clojure in Action: Elegant Applications on the JVM

Brand: Brand: Manning Publications Co.
4.9 out of 5 stars with 47 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$21.95
You Save: 56%


Quantity:  

 


View More In Lisp.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Brand: Manning Publications Co., contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By W.W. Norton & Co
ean: 9780393955446, isbn: 0393955443,
First there was LISPcraft, a tutorial introduction to Franz LISP, the most widely available real dialect of LISP. Now Robert Wilensky introduces students, teachers, and professionals to Common LISP.In an interactive session with the interpreter, read...

By Brand: Cambridge University Press
ean: 9780521616041, isbn: 0521616042,
Chaitin, the inventor of algorithmic information theory, presents in this book the strongest possible version of Gödel's incompleteness theorem, using an information theoretic approach based on the size of computer programs. One half of the book is ...

By Packt Publishing - ebooks Account
mpn: black & white illustrations, ean: 9781783986668, isbn: 1783986662,
Key FeaturesLearn how to leverage the features of functional reactive programming using ClojureCreate dataflow-based systems that are the building blocks of reactive programmingLearn different Functional Reactive Programming frameworks and techniques...

By Springer
ean: 9780387976143, isbn: 0387976140,
While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more ...

By O'Reilly Media
mpn: black & white illustrations, ean: 9781941222225, isbn: 1941222226,
Level up your skills by taking advantage of Clojure's powerful macro system. Macros make hard things possible and normal things easy. They can be tricky to use, and this book will help you deftly navigate the terrain. You'll discover how to write str...

By Brand: bookfix.com
ean: 9783937526003, isbn: 3937526005,
This tutorial is written with the professional programmer in mind. Using a hands on approach it introduces the ANSI Common Lisp standard. Practical examples of working code provide an in depth view of Common Lisp programming paradigms. David B. Lamki...

By The MIT Press
ean: 9780262610742, isbn: 0262610744,

By O'Reilly Media
ean: 9781565922617, isbn: 1565922611,
Yes, it is possible to be all things to all people, if you're talking about the Emacs editor. As a user, you can make any kind of customization you want, from choosing the keystrokes that invoke your favorite commands to creating a whole new work env...

By Apress
ean: 9781484227060, isbn: 1484227069,
Learn Lisp programming in a data structures context, including tables, functions, forms, expressions, typed-pointers, I/O, garbage collection and some applications. This short primer contains a careful description of the data structures manipulated b...

By Brand: Cambridge University Press
ean: 9780521750356, isbn: 0521750350,
Now the omnibus edition Numerical Recipes Code CDROM contains all the source code from the brand-new Numerical Recipes in C++ and the Numerical Recipes in C++ Example Book, including a stand-alone class library, in addition to all the source code for...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.