タグ

ブックマーク / bayside.hatenablog.com (3)

  • 配列と連想配列とリファレンス - Devel::Bayside

    配列と連想配列(ハッシュ)と配列リファレンスとハッシュリファレンスの書き方が全部異なるのが、Perl を異界の呪文に見せている原因だと思います。正直自分も時々忘れますし、全部 Array で済む PHP のほうが最近は好きです(PHP5の話、PHP4はたぶん一生使いません)。 関数内で中身を書き換えたいときはリファレンスにして渡します。配列や連想配列(ハッシュ)のまま関数に渡すと値が全部展開されてコピーされるので、メモリーもすごくうし、時間もすごくかかります。通常はリファレンスで扱ったほうがいいと思います。 ただ、リファレンスを配列や連想配列(ハッシュ)として扱いたいときは @$array や %$hash とデリファレンスしてやらなければならないので、これはこれで面倒くさいですが・・・。 結論:Perl は使うな(笑) ちなみにスカラーとスカラーリファレンス、関数と関数リファレンスもあ

    配列と連想配列とリファレンス - Devel::Bayside
    nipotan
    nipotan 2008/05/03
    ないわー
  • 24 - TWENTY FOUR - Devel::Bayside

    Create your own O'REILLY book cover. というサイトがあったので、悪ノリして作ってみました。

  • ネタにマジレス - Devel::Bayside

    YAPC::Asia 2007 ライトニングトークの映像です。なぜか、うちの会社が画面の左隅にさらされています。 use Shanon::Catalyst;って・・・。LLT のつもりで作ったのに2時間半かかる*1内容になっちゃったんでしょうか(w *1:あなたがRuby on Railsを使わない10の理由 -- http://blog.yappo.jp/yappo/archives/000499.html

    ネタにマジレス - Devel::Bayside
  • 1