タグ

ブックマーク / nazoking.hatenablog.com (2)

  • java使いのためのScala の勉強のための資料作り scalaって素晴らしい いろいろ1 - nazokingのブログ

    http://d.hatena.ne.jp/nazoking/20100514/1273774142 の続き 細かいというか解説がいらないのいろいろ すべてがオブジェクト オブジェクト指向型言語javaにおいてObjectではないものがある。int,long,floatなど。 たとえば 1.toString() はコンパイルできない。 しかし! scalaでは「すべてがオブジェクト」なので、上のコードはなんの問題もなくコンパイルできる。javaではいろんなところでintとIntegerの変換をしてやる必要があるが、scalaではそれは全部コンパイラが面倒を見てくれる。 クラス階層はこんな感じ Any +--AnyVal | +-Int | +-Byte | +-: | +--AnyRef <=Object +- String +- 普通のクラス +- : デフォルト値付き引数 scala2

    java使いのためのScala の勉強のための資料作り scalaって素晴らしい いろいろ1 - nazokingのブログ
  • Googleがネットを無料化する目的 - nazokingのブログ

    Googleが無料ソフトを提供し続けるのは、情報・ソフトウェアの質的な価値を下げ、広告でしか成り立たない世界を作るためである。 もしどこかが有料モデルで儲かり始めたら、Googleが圧倒的な資(と技術力)を持ってそれを無料で提供するだろう。彼らの実態は広告業であり、インターネットが広告以外で成り立つと彼らの業が立ちゆかなくなるからである。 ユーザは目先の利益しか考えないので、Googleに迎合する。ユーザにとってGoogleは、高い料金を払わないと手に入れられなかった一部特権階級に独占された情報を颯爽と盗み出し平民に分け与える義賊だ。KeyHoleを無料化し、Urchinを無料化し、Gmailを無料化し、JotSpotを無料化した。ユーザはGoogleに喝采を送る。 Googleはその口で言う「あらゆるものは無料にせよ。ユーザが喜べば広告で儲かるシステムを、我々が提供する。あらゆる物

    Googleがネットを無料化する目的 - nazokingのブログ
    nanakoso
    nanakoso 2009/02/28
    世の中全部Ubuntu+クロームになったらそれはそれで修羅の世界なきがする
  • 1