プログラミングScala, Steps in Scalaなど。 ― 2011年01月17日 01時01分04秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
プログラミング言語Scalaの本をいくつか。
http://iiyu.asablo.jp/blog/2010/05/19/5095448
Programming Scala
で、原書を紹介した
http://www.amazon.co.jp/exec/obidos/ASIN/0596155956/showshotcorne-22/
Programming Scala (ペーパーバック)
Dean Wampler (著), Alex Payne (著)
の日本語が出ました。けっこう早く出たと思うから、がんばって出したんだろ
うね。
英語は、ウェブで公開されているが、日本語がいい人は買いましょう。
http://www.amazon.co.jp/exec/obidos/ASIN/4873114810/showshotcorne-22/
プログラミングScala [大型本]
Dean Wampler (著), Alex Payne (著), 株式会社オージス総研 オブジェクト
の広場編集部 (翻訳)
http://www.oreilly.co.jp/books/9784873114811/
プログラミングScala
http://iiyu.asablo.jp/blog/2010/09/25/5366917
Scalaの新刊、Steps in Scala: An Introduction to Object-Functional
Programming
で紹介した
http://www.amazon.co.jp/exec/obidos/ASIN/0521747589/showshotcorne-22/
Steps in Scala: An Introduction to Object-Functional Programming [ペーパーバック]
Christos K. K. Loverdos (著), Apostolos Syropoulos (著)
を買ってみた。
最初の方は、valじゃなくてvarをよく使っているので違和感がある。
関数型プログラミングのスタイルで書くなら、値の書き換えができる従来の
ようなvarじゃなくて、最初に一度だけ値を設定できる数学的な変数であるval
を使うのが普通。
Java程度しか知らない人にも違和感がないように、最初のうちは、varを使
っている感じ。
性器表現、もとい、正規表現の使い方も違和感がある。Javaの正規表現クラ
スの使い方を書いているのと同じレベル。Scalaの正規表現は、もっと気が利
いていて、たとえば、caseクラスに使うと非常に便利。それは載ってない。
http://www.amazon.co.jp/exec/obidos/ASIN/4844327453/showshotcorne-22/
Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming
in Scala) (単行本)
Martin Odersky (著), Lex Spoon、Bill Venners (著), 羽生田 栄一 (監修),
長尾 高弘 (翻訳)
や
http://www.amazon.co.jp/exec/obidos/ASIN/4822284239/showshotcorne-22/
Scalaプログラミング入門 (大型本)
デイビッド・ポラック (著), 大塚庸史 (翻訳), 羽生田栄一解説 (翻訳)
で学べということでしょう。
というように、本書の前半の前半であるScalaの入門は、かなり表面的と思
う。ある程度Scalaを使っている人間が対象ということだろう。そういう人に
とっては、parser combinators, XML, concurrencyなど、その後のトピックが
うれしいだろう。目次は、前述のエントリをみてね。
理論的な話もちょくちょくある。たとえば、モナドも出てきて、当然のよう
に圏論が出てきて、数学的な話も出ている。いやなら、飛ばしてくれと、興味
があるなら、巻末の参考文献を当たってくれと書いてある。
本家Amazonの
http://www.amazon.com/exec/obidos/ASIN/0521747589/showshotcorne-22/
にある素人評
Avoid this book.
A Bizarre and Misleading Book
ほど、ひどいとは思わない。
Y. Masoryさんの
good coverage of special topics, just average introduction to language
が、公平な評価と思う。おれの感覚に近い。
お、こんなのが出ている。
http://www.amazon.co.jp/exec/obidos/ASIN/4774144363/showshotcorne-22/
オブジェクト指向プログラマが次に読む本 -Scalaで学ぶ関数脳入門 [単行本
(ソフトカバー)]
株式会社テクノロジックアート (著), 長瀬 嘉秀 (監修), 町田 修一 (監修)
http://gihyo.jp/book/2010/978-4-7741-4436-8
オブジェクト指向プログラマが次に読む本―Scalaで学ぶ関数脳入門
432ページだから、けっこうあるね。
第9章 メッセージパッシングとアクタープログラミング
第10章 言語処理プログラムとパーサーコンビネータ
第11章 DSL
など、欲張ってるね。
本屋でみてみたいね。
いま、仕事では、Scalaで書くことも多い。そういう仕事にしたから。
で、他の仕事では、Javaで書く。
ScalaからJavaに戻ってきて一番多い間違いは、; (セミコロン)のつけ忘れ。
なぜ、Javaのコンパイラが怒るのか、しばし、わからず。\(^O^)/
関連:
http://iiyu.asablo.jp/blog/2010/03/10/4935831
Scala本
---
プログラミング言語Scalaの本をいくつか。
http://iiyu.asablo.jp/blog/2010/05/19/5095448
Programming Scala
で、原書を紹介した
http://www.amazon.co.jp/exec/obidos/ASIN/0596155956/showshotcorne-22/
Programming Scala (ペーパーバック)
Dean Wampler (著), Alex Payne (著)
の日本語が出ました。けっこう早く出たと思うから、がんばって出したんだろ
うね。
英語は、ウェブで公開されているが、日本語がいい人は買いましょう。
http://www.amazon.co.jp/exec/obidos/ASIN/4873114810/showshotcorne-22/
プログラミングScala [大型本]
Dean Wampler (著), Alex Payne (著), 株式会社オージス総研 オブジェクト
の広場編集部 (翻訳)
http://www.oreilly.co.jp/books/9784873114811/
プログラミングScala
http://iiyu.asablo.jp/blog/2010/09/25/5366917
Scalaの新刊、Steps in Scala: An Introduction to Object-Functional
Programming
で紹介した
http://www.amazon.co.jp/exec/obidos/ASIN/0521747589/showshotcorne-22/
Steps in Scala: An Introduction to Object-Functional Programming [ペーパーバック]
Christos K. K. Loverdos (著), Apostolos Syropoulos (著)
を買ってみた。
最初の方は、valじゃなくてvarをよく使っているので違和感がある。
関数型プログラミングのスタイルで書くなら、値の書き換えができる従来の
ようなvarじゃなくて、最初に一度だけ値を設定できる数学的な変数であるval
を使うのが普通。
Java程度しか知らない人にも違和感がないように、最初のうちは、varを使
っている感じ。
性器表現、もとい、正規表現の使い方も違和感がある。Javaの正規表現クラ
スの使い方を書いているのと同じレベル。Scalaの正規表現は、もっと気が利
いていて、たとえば、caseクラスに使うと非常に便利。それは載ってない。
http://www.amazon.co.jp/exec/obidos/ASIN/4844327453/showshotcorne-22/
Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming
in Scala) (単行本)
Martin Odersky (著), Lex Spoon、Bill Venners (著), 羽生田 栄一 (監修),
長尾 高弘 (翻訳)
や
http://www.amazon.co.jp/exec/obidos/ASIN/4822284239/showshotcorne-22/
Scalaプログラミング入門 (大型本)
デイビッド・ポラック (著), 大塚庸史 (翻訳), 羽生田栄一解説 (翻訳)
で学べということでしょう。
というように、本書の前半の前半であるScalaの入門は、かなり表面的と思
う。ある程度Scalaを使っている人間が対象ということだろう。そういう人に
とっては、parser combinators, XML, concurrencyなど、その後のトピックが
うれしいだろう。目次は、前述のエントリをみてね。
理論的な話もちょくちょくある。たとえば、モナドも出てきて、当然のよう
に圏論が出てきて、数学的な話も出ている。いやなら、飛ばしてくれと、興味
があるなら、巻末の参考文献を当たってくれと書いてある。
本家Amazonの
http://www.amazon.com/exec/obidos/ASIN/0521747589/showshotcorne-22/
にある素人評
Avoid this book.
A Bizarre and Misleading Book
ほど、ひどいとは思わない。
Y. Masoryさんの
good coverage of special topics, just average introduction to language
が、公平な評価と思う。おれの感覚に近い。
お、こんなのが出ている。
http://www.amazon.co.jp/exec/obidos/ASIN/4774144363/showshotcorne-22/
オブジェクト指向プログラマが次に読む本 -Scalaで学ぶ関数脳入門 [単行本
(ソフトカバー)]
株式会社テクノロジックアート (著), 長瀬 嘉秀 (監修), 町田 修一 (監修)
http://gihyo.jp/book/2010/978-4-7741-4436-8
オブジェクト指向プログラマが次に読む本―Scalaで学ぶ関数脳入門
432ページだから、けっこうあるね。
第9章 メッセージパッシングとアクタープログラミング
第10章 言語処理プログラムとパーサーコンビネータ
第11章 DSL
など、欲張ってるね。
本屋でみてみたいね。
いま、仕事では、Scalaで書くことも多い。そういう仕事にしたから。
で、他の仕事では、Javaで書く。
ScalaからJavaに戻ってきて一番多い間違いは、; (セミコロン)のつけ忘れ。
なぜ、Javaのコンパイラが怒るのか、しばし、わからず。\(^O^)/
関連:
http://iiyu.asablo.jp/blog/2010/03/10/4935831
Scala本
コメント
トラックバック
_ ホットコーナーの舞台裏 - 2011年01月20日 03時04分08秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2007/01/06/1097181
Perlで高階プログラミング
で紹介し
---
http://iiyu.asablo.jp/blog/2007/01/06/1097181
Perlで高階プログラミング
で紹介し
_ ホットコーナーの舞台裏 - 2011年02月02日 06時52分29秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2011/01/17/5639492
プログラミングScala, Steps in Scalaなど
---
http://iiyu.asablo.jp/blog/2011/01/17/5639492
プログラミングScala, Steps in Scalaなど
_ ホットコーナーの舞台裏 - 2011年02月25日 10時49分27秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2011/01/17/5639492
プログラミングScala, Steps in Scalaなど
---
http://iiyu.asablo.jp/blog/2011/01/17/5639492
プログラミングScala, Steps in Scalaなど
_ ホットコーナーの舞台裏 - 2011年02月28日 10時16分44秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
お買い上げありがとうございます。
http://www.amazon.co.jp/exec/obidos/ASIN/4
---
お買い上げありがとうございます。
http://www.amazon.co.jp/exec/obidos/ASIN/4
_ ホットコーナーの舞台裏 - 2011年07月29日 06時21分35秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
珍しや、Java仮想マシン(JVM)上の言語の1つ、Groovyの本が出ている。
---
珍しや、Java仮想マシン(JVM)上の言語の1つ、Groovyの本が出ている。
_ ホットコーナーの舞台裏 - 2011年08月19日 09時39分43秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
Java開発者向けの関数型プログラミングの本が出ています。
http://www.
---
Java開発者向けの関数型プログラミングの本が出ています。
http://www.
_ ホットコーナーの舞台裏 - 2011年11月11日 06時43分01秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
Scalaのバイブル本「Scalaスケーラブルプログラミング」の第2版が出
---
Scalaのバイブル本「Scalaスケーラブルプログラミング」の第2版が出
_ ホットコーナーの舞台裏 - 2013年01月15日 05時45分33秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
これ、なかなかよいです。
http://www.amazon.co.jp/exec/obidos/ASIN/4798125415/sh
---
これ、なかなかよいです。
http://www.amazon.co.jp/exec/obidos/ASIN/4798125415/sh
_ ホットコーナーの舞台裏 - 2013年08月04日 09時23分37秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
お買い上げありがとうございます。といっても、0円。つまり、タ
---
お買い上げありがとうございます。といっても、0円。つまり、タ
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。