[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 1591] Re: ポインタの定義
前橋です。
久野さん:
>久野です。いやーポインタの話はいつも盛り上がりますね。
(こっちでは)お久しぶりです。
>1. ポインタといったら、Cのアレ
>→Javaにポインタはない
>
>2. ポインタといったら、Pascalなども含めたアレ。Cのはそれを拡張したもの
>→Javaの参照は、一般的にはポインタと呼ばれるものである
んー、以前にも書いたように、私は Pascal 原理主義者ではなくて
C 言語野郎です。まあ、私はCでも「ポインタ演算なんか使うのは
やめてしまおう」と言ってるような奴なので、2の主張もわかりますが。
小藪さんへのレス(笑)でも書いたように、どっちかというと、私は
「実害」の方を問題にしたいのです。
>なんとなく「『レス』って何ですか」の議論と近いものを感じますです。
えっと、この場合、私はどっちなんでしょう?
私は別に「レス」って言ってもいいと思っています。
# 自分じゃ言いませんが。
「ポインタ」と「参照」が何か違うものだとして、そのなんだかよく
分からない違い(?)を根拠に「Javaにはポインタがない」と主張するのは、
「『レス』って何ですか」にすごく近いと思う...
たとえ話が自説の根拠になるとは思えないので、以下ヨタ話:
「Windowsには、ブラウザはプリインストールされていない」
→IE は「ユーザエージェント」であって「ブラウザ」ではない。
「春風高校光画部には、ロボットはいない」
→ロボットじゃないよ、アンドロイドだよ。
「Javaにはポインタはない。あれは参照だ」という主張は、このレベルの
話だと思う...
「同じだ、バカ者!」 ←たわばセンパイ
「うるさい。おまえなんかポインタだ!」 ←鳥坂センパイ
------------------------------------------------------------
前橋 和弥 maebashi@xxxxxxxxx
http://member.nifty.ne.jp/maebashi/
------------------------------------------------------------