Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Clojure Programming
 
その他のイメージを見る
 

Clojure Programming [ペーパーバック]

Chas Emerick , Brian Carper , Christophe Grand

参考価格: ¥ 3,655
価格: ¥ 3,371 通常配送無料 詳細
OFF: ¥ 284 (8%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
16点在庫あり。ご注文はお早めに。
2012/6/1 金曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報

  • 掲載画像とお届けする商品の表紙が異なる場合があります。ご了承ください。


よく一緒に購入されている商品

この本とClojure in Action ¥ 3,746 をあわせて買う

Clojure Programming + Clojure in Action
合計価格: ¥ 7,117

これらの商品のうちの1つが他の商品より先に発送されます。 詳細の表示

  • 対象商品: Clojure Programming

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細

  • Clojure in Action

    通常1~3週間以内に発送します。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細



商品の説明

内容説明

Learn what many Java programmers have recently discovered: the Clojure language offers a practical alternative for solving demanding problems, using existing Java libraries, frameworks, and services. With this book, you get a solid grounding in Clojure fundamentals, based on the environments you already familiar with-whether you're working with data, concurrency, application interfaces, or other challenges. Learn how this JVM language can make your work simpler and help you be more productive. Clojure Programming demonstrates the language's flexibility and wide use by taking a Java project and converting it to Clojure. This in-depth look also shows Ruby and Python developers that Closure is just as expressive and sophisticated with one added advantage: all the resources of the JVM. * Learn how to switch to Clojure without losing your investment in the Java platform * Understand the advantages of Clojure as a dialect of the Lisp language * Discover how this language works in several problem domains * Apply it in different data environments, including big data solutions with Hadoop * Use Clojure as a scripting language, a driver for Swing/SWT interfaces, and other functions * Deploy large web applications across tens or hundreds of nodes with Clojure

著者について

Chas Emerick is the founder of Snowtide Informatics, a small software company in Western Massachusetts where he is the technical lead for PDFTextStream, a PDF content extraction library for Java and .NET. He has been a consistent presence in the Clojure community since early 2008, has had contributions included in the core language, been involved in dozens of Clojure open source projects, and was an invited speaker at the first Clojure Conj in 2010. Chas writes about Clojure, software development practices, entrepreneurship, and other passions at cemerick.com. Brian Carper is a professional programmer in the field of psychological research. Since 2008 he's used Clojure for data analysis and web development at work and at home. He's the author of a Clojure-to-CSS compiler and relational database library, and writes about Clojure and other topics at http://briancarper.net. Christophe Grand is an independent consultant, based near Lyon, France. He tutors, trains and codes primarily in Clojure. He joined the Clojure Community in 2008, and became a contributor to the core language. He also authored of the Enlive and Moustache libaries and is a contributor to Counterclockwise, the Clojure IDE for Eclipse. Christophe was a speaker at the first Clojure Conj and writes on Clojure at clj-me.cgrand.net.

登録情報


この商品を見た後に買っているのは?


類似した商品から提示されたタグ

 (詳細)
関連タグ(この商品に近い関連キーワード)を追加する++最初のタグになります
 
(5)
(11)

 

カスタマーレビュー

Amazon.co.jp にはまだカスタマーレビューはありません
星5つ
星4つ
星3つ
星2つ
星1つ
Amazon.com で最も参考になったカスタマーレビュー (beta)
Amazon.com:  7件のカスタマーレビュー
13 人中、12人の方が、「このレビューが参考になった」と投票しています。
Practical and accessible 2012/4/22
By Publius - (Amazon.com)
形式:ペーパーバック
This is the most practical book on Clojure I've seen yet. At this point I've almost completely made my way through it. I bought it directly from O'Reilly (not Amazon) because I wanted it in PDF format.

I think what I like most about this book is that the authors have most often chosen to explain things in reference to scripting languages like Ruby and Python, and from business and mundane-data examples, rather than using examples from mathematics or computer science. This choice has made Clojure's power very accessible and easy for me, coming from a linux (Bash, Python, C) and web development (PHP, Ruby, Javascript), background and without any math or CS degrees. I am very grateful to the authors for writing it in such a down-to-earth way so that I have been able to absorb it easily.

I also enjoyed the extensive chapters on the practical use of the language, for things like web development, database access, tooling, and packaging. Also, their approach to discussing Java interop was very helpful to me not having dealt with Java much in the past.

Their extensive use of footnotes to comment their code examples is very helpful. When I find myself reading a line of example code and wondering why they did it that way, the footnote answers my question clearly and simply. I might have preferred actual inline comments rather than footnotes-- less jumping around in the PDF-- but the content is great.

In general, while reading it, every question that comes up in my mind seems to be answered within that paragraph or the next one (or in a footnote); the overall flow of the book and the path they've taken for building one concept upon another seemed very natural to me.

Even though it's easy to read linearly, I also found it very easy to skip around as well. I found many of the chapters in the Practicum section to be as good or better than the documentation for the projects they describe. The authors seem to account for the fact that readers might do that, and provide links throughout those chapters to earlier chapters of the book. I tend to reach for the book instead of for the documentation for some projects; it's useful as a HOW-TO.

I don't know if people who have a lot of lisp experience or CS degrees would be as grateful for this book as I am. But it has made learning a very powerful language into a fairly painless and straightforward process for me.

If you're coming to Clojure from languages like Ruby, Python, Javascript, etc., I'd recommend "Clojure Programming" as your first step.
7 人中、7人の方が、「このレビューが参考になった」と投票しています。
A clear, comprehensive, and effective guide to Clojure 2012/4/23
By Avi Flax - (Amazon.com)
形式:ペーパーバック
Before reading this book, I was proficient with Java, JavaScript, Python, and a few other languages -- all primarily object-oriented and ALGOL-derived. Lisp and Functional Programming (FP) seemed alien and bizarre. But after hearing that people were getting real work done using FP with Scala and Clojure, and hearing Rich Hickey, the creator of Clojure, speak at Strange Loop, I was inspired to get over my apprehension and learn functional programming and Clojure.

I decided it would be unwise to try to learn FP and Clojure at the same time, so I first wrote a program using FP in languages with which I was already familiar: CoffeeScript and Scala. It didn't take long for me to build an appreciation for the paradigm.

Once I felt that I had a decent understanding of FP, I asked on Twitter whether anyone could recommend a book, and got a very enthusiastic recommendation for this one from Sean Corfield. It was available under O'Reilly's pre-release program, so I was able to buy and read pre-release PDFs of the book.

The bottom line is that this book gave me a solid understanding of Clojure and enabled me to learn the language and gradually start using it. The concepts are presented in a thoughtful sequence wherein each one builds on the next, and it's made clear how each element of the language relates to the others.

The writing, examples, and organization are all excellent. And the book gets extra points for going beyond just explaining the language and how to use it, by being extra-comprehensive and covering how to really use the full Clojure ecosystem to build really useful software.

This is worth highlighting: if the book had been comprised of only chapter 1, "Down the Rabbit Hole", and the first 2 parts, "Functional Programming and Concurrency" and "Building Abstractions", it would have been an excellent book which I'd be recommending wholeheartedly. The inclusion of the subsequent parts, "Tools, Platform, and Projects", "Practicums", and "Miscellanea" make the book an invaluable resource and a fantastic value.

Ultimately, the book succeeds in conveying not only Clojure the language, but also the Clojure way, best practices, and key resources.
5 人中、5人の方が、「このレビューが参考になった」と投票しています。
Chapter 3 alone is worth the price! 2012/4/27
By Jason Hickner - (Amazon.com)
形式:ペーパーバック
I am loving this book. I've spent the last year as a full-time Clojure dev, and I picked up this book hoping it would serve as a good language reference. I was not expecting to find such lucid and approachable writing on the transition from imperative to functional thinking. If you want to know not just *how* to use Clojure, but *why* you'd use Clojure, you'll find plenty of non-contrived examples in this book. Highly, highly recommended.

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア


関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換