Perlのオブジェクト指向って無理やり実装だなw
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/06/09(月) 02:48:24ID:leLDOgm2PHPの方がはるかに自然な形で実装しているわ。
なんだろうね。言語仕様の説明=内部実装の説明になっていて
使うためではなく、言語の勉強のための言語だなぁと思った。
0002nobodyさん
2008/06/09(月) 03:31:30ID:???それはどんな形ですか?
0003nobodyさん
2008/06/09(月) 04:44:48ID:???0004nobodyさん
2008/06/09(月) 06:44:56ID:???0005nobodyさん
2008/06/09(月) 09:24:10ID:???自分でいちいち書かないといけないw
0006nobodyさん
2008/06/09(月) 11:41:42ID:???無理やりやっているのと
同じ感じがするな。
PHPはclass XXX extends YYYY {} なんて
オブジェクト指向言語なら当たり前に使える構文が使える。
わかりやすい。
0007nobodyさん
2008/06/09(月) 12:25:09ID:???Perl使ってないけど
今のPerlはましになってるんだろ?
0008nobodyさん
2008/06/09(月) 12:52:44ID:???まだblessとかいうものを使ってオブジェクトのリファレンスを返せば
ほ〜ら。オブジェクト指向っぽくならね?
って世界だ。
0009nobodyさん
2008/06/09(月) 12:59:44ID:???久々に使ってみたが、やっとPerlがキモイ理由がわかった。
シンボルテーブルとか型グロブとかリファレンスとか、
本来内部仕様であるべき話が表に出てきているからだ。
たとえば、C++なら仮想関数を実装するときVTABLE内の
関数ポインタを・・・・うんぬんかんぬんって説明があって、
それをやる為の関数がこれですから呼び出してね。と
オブジェクト指向の内部データを直接いじらなきゃ
いけない。これがPerlの普及を妨げているんだなぁと思った。
■ このスレッドは過去ログ倉庫に格納されています