探検
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 [BFU★]
- 小野田氏、”中国経済への依存“に警戒感 高市首相の国会答弁巡り [煮卵★]
- 【こんなの初めて…】民泊には既にキャンセルも 中国の渡航自粛で [ぐれ★]
- 日本が「世界で最も魅力的な国」1位に!✨「魅力的な都市」では東京が2位 「魅力的な地域」は北海道が7位に [煮卵★]
- 台湾声明 「台湾は独立した主権国家、中国は台湾を統治したことがなく、中国は口出しする権利ない」 中国が高市首相に抗議で ★7 [お断り★]
- 【サッカー】独占入手 最年長JリーガーにW不倫疑惑 『お風呂覗きたいんですが笑』LINE流出も… 慰謝料トラブルを本人に直撃 [冬月記者★]
- 東浩紀「日本はいままさに駆け引きをしている。」高市有事にピシャリ [834922174]
- 【高市経済】日経平均マイナス1600円!、金利1.76%!ドル円155円!世界恐慌へ [219241683]
- 日経平均、49000円割れ 国賊高市を許すな [402859164]
- 【悲報】麻生太郎、石破憎しで高市を擁立し晩節を汚す [884040186]
- とうすこ🏡愛され絵文字♡🤥👊😅👊👶♡
- 【高市速報】日本「中国さんお願い首脳会談させて!ねえってば!😭」 [931948549]
