トップページ > プログラム > 2015年08月29日 > RbEmdOH8

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

3 位/177 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000012011110000010019



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net

書き込みレス一覧

【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
514 :デフォルトの名無しさん[sage]:2015/08/29(土) 08:51:51.59 ID:RbEmdOH8
>>507
>静的型言語でも、実行時型情報ぐらいは持っているので、
>それを頼りに最適化したければすればよい
動的型と同じことは動的型の機能を使えば可能って反論になってない
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
515 :デフォルトの名無しさん[sage]:2015/08/29(土) 09:05:06.78 ID:RbEmdOH8
散々貶しておいて動的言語を頼りにねえ?
String typingじゃないCを暗黙に仮定して、結局それ?

時間をかければ解決という前提を覆す仮定も全く意味ないね
型付けじゃなくて、実装が重要と言ってるようなもんだ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
516 :デフォルトの名無しさん[sage]:2015/08/29(土) 09:06:35.17 ID:RbEmdOH8
StringじゃなくてStrongな
手癖か
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
520 :デフォルトの名無しさん[sage]:2015/08/29(土) 11:24:28.66 ID:RbEmdOH8
>>519
>静的型言語が静的型情報を、あえて使わなければ、動的型相当になる
違うだろ、動的型か型なしが基本なのだから、
静的型言語が動的な型情報を使用した時点で動的型相当になるんだよ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
522 :デフォルトの名無しさん[sage]:2015/08/29(土) 12:06:28.96 ID:RbEmdOH8
>>521
別に否定はしていないよ
制約を付けるのが静的型で、制約が無い部分は静的型ではないだけで、
動的型相当ではない=型なし
でも動的な型情報は動的型付けのものだから、動的型相当になる
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
525 :デフォルトの名無しさん[sage]:2015/08/29(土) 13:08:41.35 ID:RbEmdOH8
>>523
>動的な型情報も静的な型情報も、両方あれば、静的型であることも、お忘れなく
プログラマからしたらって、プログラマじゃなかったのか?
動的型の型アノテーションによる事前のチェックは、
あえて言わなくても間違いなく静的型付

>動的型情報はコンパイラが勝手にする事だし、
コンパイラがやるかは環境と言語によるし、静的型付けは実行時は関係がない
実行時に型を使えないんだから

>つまり、静的型言語は、動的型情報と静的型情報の両方を持っていてもかまわない
ただの無意味なデータとして持ってるのは確かに構わないけど、
使ったら静的じゃなくなるよ
その物言いは誤解を産むだけで全く意味がないね

>一方で、動的型言語は静的な型情報をもてない
いやいや、何度も言うが型の情報をもてないわけじゃないよ
型情報を持って実行時に型チェックしても、動的型としては問題ない
真に型情報を持ってないのは動的型じゃなく、型なし言語

むしろ静的型のが実行時には型を扱えないんだって
その動作そのものが動的型付けなんだから
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
528 :デフォルトの名無しさん[sage]:2015/08/29(土) 14:16:31.43 ID:RbEmdOH8
>>526
>>静的型言語が動的な型情報を使用した時点で動的型相当になるんだよ
>じゃあ、つまりこういうことだ。
>静的型言語は動的な型情報も使用できる。
それじゃ議論にならないよ

そうやって可換とするなら逆も同じになるから、
>両方使用できる静的型言語は 動的型専用言語よりも速い。
は矛盾するよ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
538 :デフォルトの名無しさん[sage]:2015/08/29(土) 20:59:42.00 ID:RbEmdOH8
>>529
その動的な型情報を使うのは静的言語の機能ではないだろと
俺は散々そう主張してるわけで
一緒にして同列に語って結局何も言えてないのお前だろ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
540 :デフォルトの名無しさん[sage]:2015/08/29(土) 23:41:32.73 ID:RbEmdOH8
>>539
そして動的言語も…と続くと
そもそも 大抵の静的言語 という括りなら間違ってるけどね


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