- Taschenbuch: 477 Seiten
- Verlag: Manning; Auflage: 2. (28. Mai 2014)
- Sprache: Englisch
- ISBN-10: 1617291412
- ISBN-13: 978-1617291418
- Größe und/oder Gewicht: 18,7 x 2,7 x 23,2 cm
- Durchschnittliche Kundenbewertung: 1 Kundenrezension
- Amazon Bestseller-Rang: Nr. 46.617 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
The Joy of Clojure (Englisch) Taschenbuch – 28. Mai 2014
Wird oft zusammen gekauft
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
Über den Autor und weitere Mitwirkende
Michael Fogus is a programmer in the DC area specializing in artificial intelligence, compilation, code generation, and distributed simulation systems. He is also a contributor to the Clojure and ClojureScript programming languages and author of various Clojure-contrib libraries.
Chris Houser is a software developer at LonoCloud. His lifelong passion for programming began when he was a child and drives him to continue learning and exploring new languages today. He's currently a primary contributor to Clojure and has implemented several features for the language.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuchen Sie es später noch einmal.
Might be hard for beginnend though. Since it's a lot about how clojure solves problems that arise in other languages you can only appreciate this if you allready know these other languages.
Die hilfreichsten Kundenrezensionen auf Amazon.com
I've definitely found myself having to reread sections here and there, but overall the pace does a good job of letting things sink in. You'll definitely do best if you fire up a REPL and play around while you read.
I've definitely seen enough of Clojure to want to use it for real projects. The trick is figuring out how to get the company and rest of the team comfortable enough to make the switch!
The book attempts to introduce the reader to the basic subjects and build on them, however the authors instead use the introductory chapters as a way to preview 90% of the content that they are going to present later in the book, wax philosophical about those subjects as they are doing so, and finally break off with a "but I guess we'll actually tell you what we're talking about in chapter 10". It would have made more sense to leave the topics of chapter 10 in chapter 10 and to have saved the idle musing for a conclusion to chapter 10 rather than an introduction, 8 or 9 chapters earlier.
I think that the book could easily be amended to become a useful work for programmers of any level, without signifanctly removing nor rewriting any material, but simply by moving the location of content around into something more linear.
While I feel this book is complete and detailed in covering Clojure, it could possible be overwhelming to novice programmers.
If you are new to functional programming or have no programming experience, it's probably best to start with Part 3. If you get the concept of 'code as data' you will appreciate the rest of the material covered in the book.
What I found most useful from this book were the sections on Mutation, Concurrency and Parallelism. This is where the practicality of Clojure comes into play.
The updated 2nd edition includes lengthy coverage of ClojureScript which allows use of Clojure in web browsers and mobile devices.
Disclaimer: I was given a copy of the book by the publisher.