どうもです。はじめまして。
>そのときに 感じたのは PHP の オブジェクト指向は 後付で Ruby に 比べると
>美しくないなと。
すみません、私はPHPはPHP4でこの掲示板を書いたぐらいで、
とりわけオブジェクト指向的なところには詳しくないです。
ただ、PHP4の、オブジェクトをデフォルトで値として扱うアプローチは、
変だなあとは思ってました。参照の代入などがどこまで使えるものなのかは
知りません。
>でも PHP も PHP 5 となり かなり 変わってきたのではないかと 思っています。
ちょっと見てみました。
http://www.atmarkit.co.jp/flinux/special/php5/php5a.html
まるっきりJavaなような。
>オブジェクト指向としてみた場合の PHP は Ruby と 比べて どうなんでしょうか。
「○○の方がよりオブジェクト指向的である」という比較に意味があるとは
私は思いません。すべてがメソッドでなくても、関数があったっていいじゃないか、
と思います。
でも、機能ごとに、それぞれがどんな形で実現しているかを比較するのは
面白そうではありますけど。