ymknの日記スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になるymknの日記2012-08-23はやくPHPでアノテーション使いたい日記PHPPHPはいつになったらクラスローダーとアノテーションをサポートしてくれるのか。普段.NETとかJavaとかで当たり前のように使っているので、オブジェクト指向言語*1で今更これがないとかひっくりかえるわ。Commonを使ってその辺をカバーしてみたけど、こんなコア機能、いつ仕様が変わるかわからないようなサードパーティのライブラリに依存したくない。なんかPSR-0と呼ばれる規約を今策定しているようで、早くてもそれが固まり次第だよねえ。PHP6的なものまで登場しないかも。10年前にPHPで書いて今でも現役で動いているWebサイトがあるんだけど、.NETで書き直したい病をぐっとこらえて(書き直しはやっちゃダメって偉い人も言っているので)、部分的にモダンな作りに置き換えようと思ったら結局上記理由で萎える、的な。現実逃避的にPHP版のDataAnnotations*2みたいなのを実装しはじめました。Bitbucket大々的な宣伝はもう少し使える状態になってからとするつもりだけどとりあえずそっと公開。GitHubじゃなくてBitbucketなのかは、昔Gitがはやり始めたときWindows版のまともなクライアントがなくて面倒な思いをしたから。ToritoiseHgは当時すでにあってインストールも一発で楽だった。今調べたらTortoiseGitってあるのね。ボタン一発ポンで使えるところまでいけるんだろうか。Blog|ブログを報告する。