探検
Rubyに'end'って要らないよな
■ このスレッドは過去ログ倉庫に格納されています
2019/07/14(日) 10:11:47.62ID:aojaqLwq
インデント揃ってればそのままend無くしても読めるし誰かそういうの作ってくれよ
2021/08/28(土) 06:38:28.25ID:pTyUgQRH
インデントでブロックを作るメリットがないんだよな
どちらにしろRubyでもインデントはするから見やすい
入力の手間も変わらない
意味があるとするなら、メモ帳でプログラミングしてる
矯正されないとインデントできない
超超超低レベルな人ばかりいるところぐらいでは?
どちらにしろRubyでもインデントはするから見やすい
入力の手間も変わらない
意味があるとするなら、メモ帳でプログラミングしてる
矯正されないとインデントできない
超超超低レベルな人ばかりいるところぐらいでは?
2021/08/31(火) 03:49:59.86ID:kXeFL5NO
機能的な意味は皆無で、単にちょっと入力文字数が減るだけですね。
(括弧のmismatchが起こり得なくなるという効能もあるけど、
end 省略をオプションにしてしまうと、85で書いたように、バグの温床になりそうな気もしてきたので検証中。)
>>69-85 で end 省略導入を検討してほしいと書いてきた者だけど、
現在の結論についてアンカー付きで再度書いておこうと思う。
(今後来て読むかもしれない人がレスポップアップですぐ気付けるように。)
閉じ括弧省略には、次の3種類ある:
1. 閉じ括弧なし強制(Python の方式)
2. 閉じ括弧あり強制(Ruby の方式)
3. 閉じ括弧はオプション(Slim の方式)
このうち、1 と 2 なら 2 の方が明確に良い. Method chain が使えるから.
(純粋度の高いオブジェクト指向言語のRubyの場合. Pythonの場合は言語仕様が異なるので結論も異なりうる。)
また、2 と 3 なら 3 の方がよいのだけど、意図的な省略かうっかり忘れかをインタプリタが判別できない場合、
バグの温床となる可能性がある(要検証)。もしそうであるならば 3 は論外。その場合、2 が一番良い。
(括弧のmismatchが起こり得なくなるという効能もあるけど、
end 省略をオプションにしてしまうと、85で書いたように、バグの温床になりそうな気もしてきたので検証中。)
>>69-85 で end 省略導入を検討してほしいと書いてきた者だけど、
現在の結論についてアンカー付きで再度書いておこうと思う。
(今後来て読むかもしれない人がレスポップアップですぐ気付けるように。)
閉じ括弧省略には、次の3種類ある:
1. 閉じ括弧なし強制(Python の方式)
2. 閉じ括弧あり強制(Ruby の方式)
3. 閉じ括弧はオプション(Slim の方式)
このうち、1 と 2 なら 2 の方が明確に良い. Method chain が使えるから.
(純粋度の高いオブジェクト指向言語のRubyの場合. Pythonの場合は言語仕様が異なるので結論も異なりうる。)
また、2 と 3 なら 3 の方がよいのだけど、意図的な省略かうっかり忘れかをインタプリタが判別できない場合、
バグの温床となる可能性がある(要検証)。もしそうであるならば 3 は論外。その場合、2 が一番良い。
2021/08/31(火) 06:58:29.39ID:UqDTQOtm
Pythonのインデントでブロックを作るのがいいって
言ってる人って、どんな人なんだろう?
正直プログラミングの初心者だと思ってるんだが
自転車に補助輪があったほうがいいと言ってるようなもの
言ってる人って、どんな人なんだろう?
正直プログラミングの初心者だと思ってるんだが
自転車に補助輪があったほうがいいと言ってるようなもの
2021/08/31(火) 08:30:03.95ID:+G3EK1zI
自転車に補助輪があったほうがいいと連呼し
理想の補助輪についてアツく語り
ツールドフランス帰りの人間に意見するのがインターネッツ
理想の補助輪についてアツく語り
ツールドフランス帰りの人間に意見するのがインターネッツ
2022/01/27(木) 12:31:54.83ID:zYcyjosR
意味が分からん
波括弧でブロック作るタイプの言語で自由なインデントを決め込んで読み辛いとブチ切れるのがお前らだろうが
それにPythonを使ってて不便に感じた事なんて一度もない
波括弧でブロック作るタイプの言語で自由なインデントを決め込んで読み辛いとブチ切れるのがお前らだろうが
それにPythonを使ってて不便に感じた事なんて一度もない
2022/01/27(木) 21:26:39.43ID:nqLNKhKI
なんとなくどういう人かわかったw
2022/11/30(水) 04:09:07.15ID:DZmWhP6T
そもそも行数の違いで{}とdo end 分けるのが鬱陶しい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
- 高市が早くあの発言を撤回しないと、中国からもっと大きな制裁が飛んでくるぞ [805596214]
- 【動画】ファッションモデルまんこ、裸でランウェイを歩く。これがファッションだと言われて [749674962]
- 【画像】髙市さん「無職のシンママ支援を手厚くするため、世帯年収900万円以上の控除をカットします🙂」 [881878332]
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
