2010年1月13日のブックマーク (2件)

  • 関数型言語の特徴 - Enjoy Programming

    CやSchemeでは型のチェックがゆるいので、明示的にキャストしなくても整数と実数の足し算ができたりする。あるいは、整数を文字や真偽値として解釈したりできる。Standard MLやHaskellなど、型チェックが厳密な言語では、明示的にキャストしないとこのようなことはできない。これにより、プログラマの意図しない計算にはコンパイル時にきちんとエラーを出すことが可能になる。 (* Standard ML *) - 1+1.0; stdIn:2.1-2.6 Error: operator and operand don't agree [literal] operator domain: int * int operand: int * real in expression: 1 + 1.0 - ;; Scheme ;; gosh> (+ 1 1.0) 2.0 gosh> しかし、型チェッ

  • 【Kindle】 Amazon Kindle 2i FAQ – 購入前情報からJailbreakまで 【まとめ】

    Q:内蔵の3Gワイヤレスで何ができる? Amazon Kindle Storeで、電子ブックのサンプル版ダウンロード、購入。新聞などの定期購読もできる。キャリア契約は米国AmazonとAT&Tの間でされており、ユーザは意識しなくて良い。米国外では、サポートしている100カ国で通信が可能。日ではNTT Docomoと、ソフトバンクで、状況に応じてどちらかにローミング接続・通信する。米国版 Kindle/2/DXのキャリアは、Sprint (CDMA2000/EVDO)であり、アメリカ国外では使用できないので注意。 国際版でサポートしている100カ国でのKindle Storeからのダウンロードなら、サンプルでも、購入でも通信費は無料。Kindleにはブラウザも内蔵されており、現状通信費無料で利用することができる。ただし、ブラウザは試用版となっており、いつ有料になるかは不明。また、ブラウザで

    【Kindle】 Amazon Kindle 2i FAQ – 購入前情報からJailbreakまで 【まとめ】