- オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
8 :Objective-Cの人[sage]:2015/12/16(水) 02:15:28.68 ID:hnVuOn0r - ? Objective-Cのメッセージングはsmalltalk由来というか
smalltalkそのまんまとは聞いてるが、俺はsmalltalk自体は 弄ったことないから知らんよ? そもそも、Objective-Cの話に対してまともなレスは一個も返ってきてなくて 「だからマカーは!」だけしか言ってこないから(ああ、知らんのだ…)で流してるし。
|
- オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
9 :Objective-Cの人[sage]:2015/12/16(水) 02:34:00.21 ID:hnVuOn0r - 動的静的もなんも、そもそもObjective-Cはインスタンスの管理に
参照カウント形式(呼んだらインスタンス内のカウンタに+1終わったら-1、0になったら誰も使ってないから解放するシステム) を使用してるから、コンパイル時に「ここで呼んで、ここで解放して」と ひととおりオブジェクトの生成消滅を追跡してエラー探してエラーメッセージ吐くから 定期的に言い出してる「動的だとエラーがわかんねぇだろ!」って謎の思い込み発言の意味がわからんし。 動的だと単に動的にインスタンスが他でなんとかしてる可能性があるから コンパイル時の「ここで呼んでも居ねぇんじゃね?」が静的だと致命的エラーになるところが単に 「ここで呼んでも居ない可能性あるよね?」ってワーニングになるだけだし ワーニング読んでプログラマーが自分で内容判断するだけだろ。
|
- オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
11 :Objective-Cの人[sage]:2015/12/16(水) 02:44:48.13 ID:hnVuOn0r - もひとつ、考え方が違うなーと思ったのはむかし分野違いのプログラマーと話してて
え?Objective-Cのインスタンスに定義されてないメッセージ(メソッド)が送られた時? 単純にインスタンスは"そんな命令は知りません"ってただ無視してふつうに動作続けるよ? って言ったらそれじゃバグが見つからない!とか謎の発言をして固まってたこと。 いや、やれ!って命令して反応返らないんだからすぐわかるだろうそれ。
|
- オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
13 :Objective-Cの人[sage]:2015/12/16(水) 02:54:06.15 ID:hnVuOn0r - >>10
だいたい途中からわざと議論にならない妙なこと書いてスレ伸ばしてる子がいるから そういう期間は眺めてる。動的静的の理解がおかしいしあれは絡みようがない。
|