>>208
なるほど、良くまとまってますな
要するに、もはや静的型チェックが有ったほうが良かったのは
社会主義が資本主義に負けたのと同じぐらい分かりやすいレベルで
誰の目にも実験的/経験的に明らかというか
動的型のプロパガンダ的な嘘がバレて広く知れ渡ったので
今までは北朝鮮みたいにあんな調子で押し通していたが
いよいよ立ち行かないので、あれだけ言っといて今更恥ずかしいことではあるが
恥を忍んでRuby3.0で静的型チェックを入れたい
という背景があるってことだね
で、ここまではRuby触ってる人なら当たり前の常識なわけだが
もし、明示的な型宣言を文法に入れるなら、変数宣言をするということになり
変数宣言をするということは、型だけじゃなく変数のスコープも宣言出来るということで
CやJavaなどで見られる、いわゆる普通のレキシカルスコープを採用できるし
「@」のような気職の悪いものは要らなかったという結論になるわけだな
なんで変数宣言を入れるということは、静的型に白旗を上げるということだけではなく
「変数宣言を変数への最初の代入で代用するから変数宣言と代入の文法的区別がつかない」
という文法的問題、気色の悪いスコープについても意味が無かったということで
おおよそ変数周りのすべてて雪崩的に設計ミスだったということになる
ここまで壮大に間違ったなら、一から作り直した方が良いんだろうが
それならユーザー視点で考えると、間違ってない他の真っ当な言語を使えばよい話になるので
Rubyは大きく間違っているが、もはや間違ったまま行くしかない
とMatzは考えているってのが>>208なわけか
(流石のMatzもこの程度のことに気が付いていないとは思えない、言わないだけで)
ただ宗教的な感覚も絡んできて、誤った考え方でもある一定の信者はつくもので
Rubyはあえてそこを狙っているわけで(Matzはインタビューなどで逆張り逆張りと良く言っていた)
初めから分かっててわざと間違えた可能性もあるし、あるいは両方か
まぁペテン師だ
探検
Ruby 初心者スレッド Part 62
■ このスレッドは過去ログ倉庫に格納されています
210デフォルトの名無しさん
2017/12/09(土) 14:15:40.37ID:HCMuc4Gp■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 【野球】野球の未来に危機感「マイナースポーツになる」 宮本慎也氏が開催…学童大会 [尺アジ★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- マヨネーズにわさび、山椒、卵の黄身、ラー油、オリーブオイルを入れてよく混ぜてください
- 普通の日本人「日本の新技術で中国破滅😤!中国経済崩壊😂!終わりの始まりwwwwwwwwwww」 [441660812]
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- 巨大地震 [957955821]
- ひろゆき「愛があるから人は苦しまなきゃいけないんだね」
- 【速報】高市早苗、起床 [779938112]
