トップページ > プログラム > 2015年10月13日 > WPI+iK8W

書き込み順位&時間帯一覧

1 位/148 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000120350000000011



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Win32API質問箱 Build121 [転載禁止]©2ch.net
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net

書き込みレス一覧

Win32API質問箱 Build121 [転載禁止]©2ch.net
322 :デフォルトの名無しさん[sage]:2015/10/13(火) 11:33:32.82 ID:WPI+iK8W
え、>>315を解決するために
自ウィンドウの全てのピクセルに対して、WindowFromPointを呼ぶの?
640x480のウィンドウだったとしても30万回もコールしなきゃならんわけだが
これが君の言うピンポイントの回答なの?
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
71 :デフォルトの名無しさん[sage]:2015/10/13(火) 12:10:35.89 ID:WPI+iK8W
単純な対象性に対する疑問でもある
引数は0個から無限大まで幾つあってもよいはず
その中で第一引数だけ特別扱いして
しかも前に出して記述するのは対象性の観点から見てどうなのか
引数は全て等しい扱いを受けるべきでは
ここをクリアしないことにはOOPは学問になれない
単なる経験則で終わってしまう
Win32API質問箱 Build121 [転載禁止]©2ch.net
324 :デフォルトの名無しさん[sage]:2015/10/13(火) 12:17:02.30 ID:WPI+iK8W
正規表現を使えばよいんじゃね?
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
74 :デフォルトの名無しさん[sage]:2015/10/13(火) 14:24:13.32 ID:WPI+iK8W
>>72
人間からみても何とも言えないような場合はどうするんだ?
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
563 :デフォルトの名無しさん[sage]:2015/10/13(火) 14:25:56.84 ID:WPI+iK8W
>関数はループで実装されている!
何これ
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
76 :デフォルトの名無しさん[sage]:2015/10/13(火) 14:39:04.87 ID:WPI+iK8W
何でもいいけど、例えば基本的なところで
1+2なんてどう?
Rubyは1に+2ってメッセージが飛んでくるってノリらしけど
数学的ではないしように思うし
人間的にもplus(1, 2)ってイメージなんだが
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
77 :デフォルトの名無しさん[sage]:2015/10/13(火) 15:32:13.81 ID:WPI+iK8W
だいたいなんだけど、Rubyの1+2で
「1」に「2」を足しこむ機能が備わっているって解釈はどうなんだろう
「1」に「整数の1」以上の意味は要らなくない?
単なる整数の「1」や「2」をどう使うかは、演算子の「+」が決める事では?
「1」が「+2」を処理するというよりは、「+」が「1」「2」を処理するのでは?
そっちのが数学的だと思うんだが
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
79 :デフォルトの名無しさん[sage]:2015/10/13(火) 15:42:38.37 ID:WPI+iK8W
もしくはマルチメソッド風に、
「1」と「2」が両方力を合わせて「+」を処理するってノリならまだ分かるんだけど
「1」が「+2」を処理するってのは腑に落ちないものが有るね
1+2で、「1」と「2」に格差がありすぎる
それに「+」の演算の定義は「1」が決めずに「+」自身が決めれば良いような
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
80 :デフォルトの名無しさん[sage]:2015/10/13(火) 15:44:45.88 ID:WPI+iK8W
>>78
言葉が足りなかったね
表記は1+2で問題ないが、その解釈の問題
Rubyは1が+2というメッセージを処理するって解釈する
1に演算がぶら下がっている状態
単に1と2を足すという、ただそれだけの事に
それ以上の拡大解釈が必要なのかという事
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
81 :デフォルトの名無しさん[sage]:2015/10/13(火) 15:49:04.01 ID:WPI+iK8W
>人生を思い返してみればわかる。1+2という数式は
>小学校でならって体に染み付いている。

全くその通りなんだよね、体に染み付いている
1+2は単に1と2を「+」という処理をするって考える
1と2は単なる数で、+は両者間の演算を定義している
ところがRubyは1が+2というメッセージを処理する、と考えることになっている
これは小学校からずっと習ってきた事と違うし不自然だね
小学校で1+2を1が+2を処理する、とは習わないだろう
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
82 :デフォルトの名無しさん[sage]:2015/10/13(火) 15:59:08.67 ID:WPI+iK8W
とにかく1+2をシングルディスパッチで、1が+2というメッセージを処理する、と考えると、
「1」と「2」の格差が物凄いことになってしまう
「1」は足し算の処理をする主体そのもので、足し算の意味すら定義している
「2」は単なるデータ
ここは一つ、マルチメソッド風に、「1」「2」が共同で「+」を処理する、と考えるか
もしくは単に、「+」が「1」「2」を処理する、と考えたほうが、素直なのでは


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。