中古品を購入
¥ 1,638
中古品: 良い | 詳細
発売元 K.G.T partners
コンディション: 中古品: 良い
コメント: 【帯付】◆送料無料、保証付。アマゾンから迅速発送◆表紙に若干のスレがありますが、紙面の状態は概ね良好です。【検品担当者より】ページ側面にヨゴレがあります。 丁寧な検品、迅速な発送を心がけております。アマゾン配送センターより毎日迅速発送いたします。
この商品をお持ちですか?
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
この画像を表示

Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming in Scala) 単行本 – 2009/8/21


すべての フォーマットおよびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格 新品 中古品
単行本
"もう一度試してください。"
¥ 1,340


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



商品の説明

内容(「BOOK」データベースより)

Scalaは、1行コードから大規模プログラムまで書けるスケーラブルな言語。オブジェクト指向と関数型をバランスよく融合し、Javaをベースに、C#、Smalltalk、ML、OCamlなどの特徴を取り込んでいる。並行処理やパーサー・コンビネーターなど標準ライブラリーも豊富に備える。本書では、Scala言語デザイナー自らが、Scalaの考え方と使い方をステップ・バイ・ステップで解説。オブジェクト指向と関数型、両方の側面をていねいに説明。関数型というパラダイムを学びながら、オブジェクト指向の理解も深められる。次世代言語の標準指標を理解したい人のための、必読の書。

著者略歴 (「BOOK著者紹介情報」より)

オダースキー,マーティン
Scala言語の作者。スイス・ローザンヌのスイス連邦工科大学教授として、プログラミング言語、特にオブジェクト指向プログラミングと関数型プログラミングの言語を研究している

スプーン,レックス
Googleのソフトウェアエンジニア。ジョージア工科大学で動的言語の静的分析について研究を進め、コンピューター科学の博士号を取得。スイス連邦工科大学ではポストドクターとして2年間に渡ってScalaの仕事に携わる。Scala以外にも、動的言語のSmalltalkから科学言語のX10までさまざまなプログラミング言語を研究している。現在、妻とともに米国アトランタに在住

ベナーズ,ビル
Artima DeveloperのWebサイトを運営するArtima,Inc.の社長。Javaプラットフォームのアーキテクチャや内部構造についてのプログラマー向けガイド『Inside the Java Virtual Machine』の著者でもある

長尾/高弘
東京大学教育学部卒。20年ほど前から翻訳に携わる

羽生田/栄一
株式会社豆蔵取締役プロフェッショナルフェロー/豆蔵ソフト工学ラボ所長。ゼロックス文化圏でSmalltalk‐80に触れ、プログラミングを超えたオブジェクト指向やモデリング技術の可能性に目覚め、日本での普及促進とビジネス化を模索。2000年に豆蔵を立ち上げ、オブジェクト指向、モデリング、プロセスにもとづくITコンサルティングと教育・メンタリングを展開。代表取締役、会長を経て、2008年より現職(本データはこの書籍が刊行された当時に掲載されていたものです)

登録情報

  • 単行本: 624ページ
  • 出版社: インプレスジャパン (2009/8/21)
  • ISBN-10: 4844327453
  • ISBN-13: 978-4844327455
  • 発売日: 2009/8/21
  • 商品パッケージの寸法: 22.8 x 18 x 3.4 cm
  • おすすめ度: 5つ星のうち 4.3  レビューをすべて見る (6件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 376,275位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:

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

カスタマーレビュー

5つ星のうち 4.3
あなたのご意見やご感想を教えてください

最も参考になったカスタマーレビュー

65 人中、62人の方が、「このレビューが参考になった」と投票しています。 投稿者 暇人 投稿日 2009/8/28
形式: 単行本 Amazonで購入
原著を読んだ者の感想です。
Java, Erlangは中級レベルです。

原著はScalaのバイブル的な扱いの本であり、あと2,3年はおそらくあれ以上の本は出ないだろうと思われます。難易度としては、Javaを知っていれば読めるレベルです。ただ、量が多く踏み込んでいるため、何回か読み直しが必要な本だと思います。手垢で真っ黒にするべき本の部類ですね。

次にこの書籍の評価に入ります。
日本語訳は読み易く、非常にスラスラと頭に入ってきます。
取り扱っている内容としては、文法レベルではほぼ網羅してあると思います。
記述のスタイルは各チャプターの内容を「オブジェクト指向的な書き方」と、「関数型的な書き方」の2つで読者に提供、解説するという形です。
しかし、著者の主張としては「関数型っぽく書け。どうしても面倒なところだけオブジェクト指向にしろ」というようなものがどうもあるようなので、やや関数型に寄っているような気はします。
オブジェクト指向は分かっているという前提を想定しているのかもしれません。

この記述スタイルは、純粋な関数型言語をやったことがあるなら特に問題ありませんが、手続き型やオブジェクト指向型に慣れ親しんでいる人は面食らうかもしれません。
あたりまえです
...続きを読む ›
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。 このレビューが不適切である場合は、当社までお知らせください。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
26 人中、24人の方が、「このレビューが参考になった」と投票しています。 投稿者 y93 VINE メンバー 投稿日 2009/9/23
形式: 単行本 Amazonで購入
頭から3分の1は普通に、それ以降はパラパラと目を通している程度ですが、こんな感じと思います。

・まずは、Java言語(or それ相当)の言語知識が前提
 他の方も指摘しているとおり、Java(またはC#など相応のOO言語)のプログラミング知識が
 なければ読めません。前提条件と考えてください。

・高度で、理解に時間を要する部分がある
 上級のソフトウェア開発者は大丈夫でしょうが、
 普通レベルのプログラマは、読みこなせない・使いこなせない「峠」的な部分が
 いくつかあるようです。
 私(=Java系中級プログラマ)自身苦戦してまして、何度も繰り返し目を通し、さらに実際に自分でソースを書いて動かして
 ようやく理解できる、といった感じになりそうです。
 これは、言語自体の持つ機能の多さ・深さと、言語自体の考え方(OO+関数型)によるものと思われ、
 避けては通れなさそうです。
 ちなみに、文章自体は問題はなく、翻訳ものですが日本語として特に違和感を感じることはありません。
 あとしいて言えば、図解がもう少しあれば、理解が容易になったかもしれません。(リスト処理などの部分で)
 
・「実用書」とは言えない
...続きを読む ›
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。 このレビューが不適切である場合は、当社までお知らせください。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
5 人中、4人の方が、「このレビューが参考になった」と投票しています。 投稿者 moraz 投稿日 2011/5/24
形式: 単行本 Amazonで購入
濃いです。難しいです。Javaを何年もやってても歯が立ちません。
関数型言語をやっていれば違うのかもしれませんが、Scalaの概要
を知りたいという方には不向きです。

ただ、最近はネット上でも日本語の入門記事が出てきているので、
この本で確認しながら学習を進めることはできると思います。
忙しい開発者が地道に長く「楽しめる」(あるいは、苦しめる)
本です。他の本に3000円も出すなら、5000円近くのこの本をまず
買うべきです。

日本語訳の文章はこなれていますし、読解に苦労することはなく、
すらすら読めますし、サンプルも短いです。長いサンプルは内容
を理解するのが面倒になってしまうので。(しかし、いかんせん
言語仕様がややこしい、というかJava屋にとっては突拍子もない)。

また、この本で目につくのは、著者が「プログラマが何をしたいと
思うのか、あるいは何をしでかしてしまうのか」を熟知しているこ
とです。ここが著者(Scalaの作者含む)を信頼できる点です。

単に理屈だけではなく、実際に多くのプログラムソースに触れ
てきた経験から生み出されているものという感触があります。
一つの巨大な言語仕様を創りだすだけあって、その知識は多岐
に渡ることが想像できます。
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。 このレビューが不適切である場合は、当社までお知らせください。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。


フィードバック