Rubyについて(アンチ専用) Part005 (342レス)
Rubyについて(アンチ専用) Part005 http://mevius.5ch.net/test/read.cgi/tech/1555162340/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
159: デフォルトの名無しさん [sage] 2019/12/11(水) 21:39:46.45 ID:YTKclXIe Cも初心者向きじゃないと言われているし まずはPascalをやれと、師匠は言っていた http://mevius.5ch.net/test/read.cgi/tech/1555162340/159
160: デフォルトの名無しさん [sage] 2019/12/11(水) 21:52:04.98 ID:Gjrc4uA9 古いわ。w 当時からして、Pascalがそんなにいいとは思わなかったが。 今ならC#やな。 間違いなく。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/160
161: デフォルトの名無しさん [sage] 2019/12/11(水) 21:58:56.68 ID:Ec0EQxOa C ってよく出来てるなあと思う http://mevius.5ch.net/test/read.cgi/tech/1555162340/161
162: デフォルトの名無しさん [sage] 2019/12/11(水) 22:18:53.20 ID:mRJcWm57 懐かしいな、Turbo Pascal http://mevius.5ch.net/test/read.cgi/tech/1555162340/162
163: デフォルトの名無しさん [] 2019/12/12(木) 09:55:25.63 ID:a67Hqgb2 CはPascalより文法を緩くした実用(手抜き)言語のイメージ CやってからPascalやるよりも PascalやってからCやる方が スムーズに学習出来るのは確かだが 今からそれをやる意味はあるかは微妙 今ならPythonをお薦めする Rubyはダメ絶対 http://mevius.5ch.net/test/read.cgi/tech/1555162340/163
164: デフォルトの名無しさん [sage] 2019/12/12(木) 22:20:28.37 ID:iWm3nvUp Pythonは嫌いだがRubyよりはマシ Rubyなんて今からやっても負債にしか http://mevius.5ch.net/test/read.cgi/tech/1555162340/164
165: デフォルトの名無しさん [sage] 2019/12/12(木) 22:58:14.03 ID:ibvhlcts 今Webアプリ作るならなにがいいんだろうな サーバーサイドは相当迷うよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/165
166: デフォルトの名無しさん [sage] 2019/12/12(木) 23:40:31.44 ID:DL4wAkQt C#やろ!w http://mevius.5ch.net/test/read.cgi/tech/1555162340/166
167: デフォルトの名無しさん [sage] 2019/12/13(金) 14:29:25.24 ID:a34Kc7WY C#いいと思うけど http://mevius.5ch.net/test/read.cgi/tech/1555162340/167
168: デフォルトの名無しさん [sage] 2019/12/16(月) 14:53:49.89 ID:io+QB1Sh 『表紙に著者の顔写真が載っている本には手を出さない』これだけで驚くほどQOLが上がる…という意見に様々な感想「著者が腕組みしてる本も手を出さない」 https://togetter.com/li/1443255 http://mevius.5ch.net/test/read.cgi/tech/1555162340/168
169: デフォルトの名無しさん [sage] 2019/12/20(金) 22:30:04.47 ID:/W4lQx2e rubyはperlの悪いとこばっかマネして無理に全部オブジェクト扱いしようとしたくそ言語だよ。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/169
170: デフォルトの名無しさん [sage] 2019/12/20(金) 22:47:51.16 ID:gTx/lAPV Perlをさんざん罵ったヤツなのに、Perlのせいにすんな! Rubyがダメだとしたら、ただただ純粋にRubyがダメだから! http://mevius.5ch.net/test/read.cgi/tech/1555162340/170
171: デフォルトの名無しさん [sage] 2019/12/21(土) 00:35:09.97 ID:pAX2rrxb JavaやPerlやPHPをクソミソに言ったツケが来てるな http://mevius.5ch.net/test/read.cgi/tech/1555162340/171
172: デフォルトの名無しさん [sage] 2019/12/21(土) 07:12:04.39 ID:yAZ/jePH PHP も型に厳しい方向になってて もう別言語でやって感ある 大規模開発も大事だけど 既存のコードが一番大事 http://mevius.5ch.net/test/read.cgi/tech/1555162340/172
173: デフォルトの名無しさん [] 2019/12/22(日) 13:14:50.21 ID:6Us+wzVL >>169 +1 ほんそれ @とかうざすぎ http://mevius.5ch.net/test/read.cgi/tech/1555162340/173
174: デフォルトの名無しさん [sage] 2019/12/22(日) 22:50:39.57 ID:bTmhsrle >>173 だから、Perlは関係ねえよ! http://mevius.5ch.net/test/read.cgi/tech/1555162340/174
175: デフォルトの名無しさん [sage] 2019/12/22(日) 23:03:52.01 ID:O05uH48x $とか@ってシェルスクリプトが起源だからさ PerlとかRubyはしれっと盗まないでくれないか? http://mevius.5ch.net/test/read.cgi/tech/1555162340/175
176: デフォルトの名無しさん [sage] 2019/12/25(水) 20:24:56.87 ID:1fTZ/ZaM @_ なんかにコンテキストで意味変わるようなものをドカドカ詰め込んだのは perlが最初だぞ。もちろん最悪のやり方だと思うが。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/176
177: デフォルトの名無しさん [sage] 2019/12/25(水) 20:51:14.14 ID:aaAP7ysf Rubyも同じようなの導入しようとして 失敗してるしな http://mevius.5ch.net/test/read.cgi/tech/1555162340/177
178: デフォルトの名無しさん [] 2019/12/26(木) 09:50:24.46 ID:qmNoWNu8 賢者は歴史に学ぶ 愚者は経験に学ぶ http://mevius.5ch.net/test/read.cgi/tech/1555162340/178
179: デフォルトの名無しさん [sage] 2019/12/26(木) 09:51:27.96 ID:ICbV3wFJ >>178 それが正しいという根拠は? http://mevius.5ch.net/test/read.cgi/tech/1555162340/179
180: デフォルトの名無しさん [] 2019/12/26(木) 10:15:01.57 ID:qmNoWNu8 おまい意味判ってないやろ http://mevius.5ch.net/test/read.cgi/tech/1555162340/180
181: デフォルトの名無しさん [sage] 2019/12/26(木) 10:16:34.15 ID:ICbV3wFJ だからわからんからその意味を説明しろってw http://mevius.5ch.net/test/read.cgi/tech/1555162340/181
182: デフォルトの名無しさん [sage] 2019/12/26(木) 10:26:37.91 ID:uIk/XshQ なるほど、これが「愚者」なんだな http://mevius.5ch.net/test/read.cgi/tech/1555162340/182
183: デフォルトの名無しさん [sage] 2019/12/26(木) 15:02:17.46 ID:3AF5y/RY 「愚者は経験から学び賢者は歴史から学ぶ」←? よく分からなかったので丁寧に解説。 https://blog.goo.ne.jp/booter/e/ff3e7f69d7cfb970ce09147cb5b8b037 http://mevius.5ch.net/test/read.cgi/tech/1555162340/183
184: デフォルトの名無しさん [sage] 2019/12/26(木) 15:05:36.50 ID:V8wfE0dN > 「愚者は経験から学び賢者は歴史から学ぶ」。 > 結論から言うと、これは誤訳である。 ワロタw http://mevius.5ch.net/test/read.cgi/tech/1555162340/184
185: デフォルトの名無しさん [sage] 2019/12/26(木) 15:14:05.20 ID:/uKQZJNY 歴史=他人の起こした出来事って意味がわからんやついるんだな 読解力がなさすぎるか日本人じゃないか http://mevius.5ch.net/test/read.cgi/tech/1555162340/185
186: デフォルトの名無しさん [sage] 2019/12/26(木) 15:18:07.97 ID:V8wfE0dN だからその「歴史」が誤訳なんだがな。もともとは歴史なんて言ってない http://mevius.5ch.net/test/read.cgi/tech/1555162340/186
187: デフォルトの名無しさん [] 2019/12/31(火) 19:32:08.67 ID:z/4e8Z8b すみません、初学者で苦労してまして・・ Rubyxlでエクセルのテンプレートを編集したく そこで、特定のセルをコピーして特定のセルに貼り付ける 操作を行いたいのですが、ネットで検索しても全くヒットせず 有識者のかたいらっしゃれば、ご教授いただけましたら幸いです。。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/187
188: デフォルトの名無しさん [sage] 2019/12/31(火) 20:25:07.74 ID:ozxOKIBe 5ch では、マルチポストは禁止です! 同じ質問を、複数のスレに書き込んではいけません! ここで質問せず「Ruby 初心者スレッド Part 65」の方を使ってください! http://mevius.5ch.net/test/read.cgi/tech/1555162340/188
189: デフォルトの名無しさん [sage] 2019/12/31(火) 20:41:41.22 ID:TaZygSKX しかし、「アンチ専用」のスレで聞くかね。w http://mevius.5ch.net/test/read.cgi/tech/1555162340/189
190: デフォルトの名無しさん [sage] 2020/01/01(水) 16:26:40.85 ID:AV+0j7FA 愚者は経験にも学ばない http://mevius.5ch.net/test/read.cgi/tech/1555162340/190
191: ◆QZaw55cn4c [sage] 2020/01/02(木) 20:28:10.19 ID:VmmTWzwp >>183,184 ビスマルクとは知らなかった、あのビスマルクの言葉だったとは…これは勉強になりましたね、 http://mevius.5ch.net/test/read.cgi/tech/1555162340/191
192: デフォルトの名無しさん [sage] 2020/01/02(木) 20:49:43.56 ID:Ifo0PTAe 翻訳者が「盛った」んだろう http://mevius.5ch.net/test/read.cgi/tech/1555162340/192
193: デフォルトの名無しさん [] 2020/01/03(金) 10:40:11.91 ID:lHIykz7y 試験では部分点すらもらえないタイプ http://mevius.5ch.net/test/read.cgi/tech/1555162340/193
194: デフォルトの名無しさん [sage] 2020/01/26(日) 01:41:18.79 ID:HPdacZve rubyXLでエクセルいじってるが 印刷範囲を設定したいときは、どのようにすればよいのでしょうか? いろいろ探しても見当たらず・・ http://mevius.5ch.net/test/read.cgi/tech/1555162340/194
195: デフォルトの名無しさん [] 2020/01/26(日) 11:02:44.69 ID:+3DuCtIS まるち http://mevius.5ch.net/test/read.cgi/tech/1555162340/195
196: デフォルトの名無しさん [] 2020/04/05(日) 16:08:20.26 ID:PRah2Hwr まつもとはtraitの仕様を入れたけど そもそもなんのために入れたんだか忘れたって後から言ってる まつもとのバグはrubyのバグと言っても良い http://mevius.5ch.net/test/read.cgi/tech/1555162340/196
197: デフォルトの名無しさん [sage] 2020/04/05(日) 17:30:57.49 ID:liJZihU7 最近trait関係で何かバグった? http://mevius.5ch.net/test/read.cgi/tech/1555162340/197
198: デフォルトの名無しさん [sage] 2020/04/05(日) 19:43:30.76 ID:oKEzp2HP matzももうrubyやめたいんじゃねーの? http://mevius.5ch.net/test/read.cgi/tech/1555162340/198
199: デフォルトの名無しさん [sage] 2020/04/06(月) 00:41:04.88 ID:qqlpdYMz 生前退位するしかないじゃない http://mevius.5ch.net/test/read.cgi/tech/1555162340/199
200: デフォルトの名無しさん [sage] 2020/04/06(月) 00:49:24.62 ID:UGXjqJtL 特定の独裁者が仕切る開発はもう時代にあってないよね 言語の与える影響があまりに大きくなりすぎた http://mevius.5ch.net/test/read.cgi/tech/1555162340/200
201: デフォルトの名無しさん [sage] 2020/04/06(月) 02:54:18.30 ID:qqlpdYMz そう言えば、GuidoとかRMSは生前退位したんだっけ http://mevius.5ch.net/test/read.cgi/tech/1555162340/201
202: デフォルトの名無しさん [sage] 2020/04/06(月) 19:57:19.50 ID:lqJgR+VC >>200 独裁は必要。 でないと、決めればいいところが決まらん。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/202
203: デフォルトの名無しさん [sage] 2020/04/06(月) 19:58:17.80 ID:lqJgR+VC >>201 RMSは自主的だっけ?w http://mevius.5ch.net/test/read.cgi/tech/1555162340/203
204: デフォルトの名無しさん [sage] 2020/04/06(月) 20:19:21.32 ID:Cbp9XIJ2 >>203 解任はされてないな http://mevius.5ch.net/test/read.cgi/tech/1555162340/204
205: デフォルトの名無しさん [sage] 2020/04/08(水) 00:43:15.65 ID:X5vOHYGK いつかLinusもしんどくなって生前退位する日が来るのだろうか http://mevius.5ch.net/test/read.cgi/tech/1555162340/205
206: デフォルトの名無しさん [sage] 2020/04/08(水) 00:48:37.00 ID:X5vOHYGK >>203 FSFの前に、Emacsは先に人に任せてなかったけ。あれもなんで降りたのかは忘れたけど http://mevius.5ch.net/test/read.cgi/tech/1555162340/206
207: デフォルトの名無しさん [sage] 2020/04/08(水) 02:31:40.72 ID:xtDs1sbk >>205 何年か前に、暴言きっかけかなんかで、しばらく休んでたやん? 来るべき引退に向けての予行演習でもあったんでは。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/207
208: デフォルトの名無しさん [sage] 2020/04/08(水) 02:41:18.01 ID:8EkDixDm 暴言復活したよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/208
209: デフォルトの名無しさん [] 2020/04/08(水) 12:34:28.55 ID:lWfV0IAd RMSもし糖尿だったらコロチャンから守ってやれよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/209
210: デフォルトの名無しさん [sage] 2020/04/09(木) 00:24:07.68 ID:V4nj16/7 >>207 あー、あったなあ…たしかに意図したかどうか予行演習になったなあ http://mevius.5ch.net/test/read.cgi/tech/1555162340/210
211: デフォルトの名無しさん [sage] 2020/04/11(土) 09:39:55.39 ID:blHAWxBh 右代入が酷い 俺の記憶が正しければ 末尾に追記することで変数への代入ができるのが右代入だったよな 1+2=>x がエラーになるんだがコレ何の意味があるんだ? >>196 taintのこと? http://mevius.5ch.net/test/read.cgi/tech/1555162340/211
212: おい!小池!!! [] 2020/04/11(土) 12:29:25.22 ID:YESHHzyk 花よりコロナ http://matz.rubyist.net/20080129.html http://mevius.5ch.net/test/read.cgi/tech/1555162340/212
213: デフォルトの名無しさん [] 2020/04/11(土) 18:52:11.59 ID:Z+CRFteF >>211 Rubyの構文解析器の気持ちになればわかるよ! 君のコンピュータに近づこう コンピュータはルール通りのことを間違いなくやる そのルールに人間が合わせればいいんだよ! http://mevius.5ch.net/test/read.cgi/tech/1555162340/213
214: デフォルトの名無しさん [sage] 2020/04/19(日) 20:37:57.87 ID:38rg7boC 名前のタイプミスを狙った悪質なパッケージがRubyGemsで多数公開される https://security.srad.jp/story/20/04/18/1920212/ http://mevius.5ch.net/test/read.cgi/tech/1555162340/214
215: デフォルトの名無しさん [sage] 2020/06/21(日) 18:35:09.90 ID:46NGSGFN Ruby の使い過ぎで凋落なのかな? 2020.06.08 06:10 クックパッドの凋落、利用者1千万人減で赤字転落…人気のクラシルと真逆の方向 https://biz-journal.jp/2020/06/post_161220.html?utm_source=rss20&utm_medium=rss http://mevius.5ch.net/test/read.cgi/tech/1555162340/215
216: デフォルトの名無しさん [sage] 2020/10/14(水) 10:25:01.72 ID:5w+mUOps まつもとゆきひろのツイッターを見てRuby使うのをやめようと思った https://anond.hatelabo.jp/20201013213028 http://mevius.5ch.net/test/read.cgi/tech/1555162340/216
217: デフォルトの名無しさん [] 2020/10/14(水) 11:16:18.04 ID:GsUUoEHv 正解 気付くの遅い http://mevius.5ch.net/test/read.cgi/tech/1555162340/217
218: デフォルトの名無しさん [sage] 2020/10/14(水) 11:24:50.05 ID:eKBY9SEr 坊主憎けりゃ袈裟までで中身は無いな これに関係なくRubyはオワコンコースだと思ってるけどな http://mevius.5ch.net/test/read.cgi/tech/1555162340/218
219: デフォルトの名無しさん [sage] 2020/10/14(水) 13:24:36.30 ID:rQGDkRcC 作者のふるまいを気にするなら、Linuxもダメだな。 Linusは暴言家だからな。 Guidoもなんかなかったっけ? Larryはいい人そうだ。 なお、ワイもMatzはキライ。 昔、C++とPerlに言いがかりをつけていたことは忘れん。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/219
220: デフォルトの名無しさん [] 2020/10/14(水) 13:49:54.44 ID:OK1/udlE Windows も dis ってたよ 漏れも Windows 嫌いだから良いけど http://mevius.5ch.net/test/read.cgi/tech/1555162340/220
221: デフォルトの名無しさん [sage] 2020/10/14(水) 14:58:18.18 ID:c3J9iMWN >>219 Linus反省したじゃん。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/221
222: デフォルトの名無しさん [sage] 2020/10/14(水) 15:12:13.71 ID:4AmK2QjE 採用や仕事でRubyは嫌いだ使いたくないという人がいて 技術的理由説明しないで作者の政治思想が 嫌いだからとか言い出したら帰ってもらうのは 間違いない http://mevius.5ch.net/test/read.cgi/tech/1555162340/222
223: デフォルトの名無しさん [sage] 2020/10/14(水) 16:17:57.90 ID:z5Uy/Vd3 キリスト教の事を言い出したら、米国人は皆、キチガイじゃん 誰も進化論を信じていない。 人間は元から、猿じゃなかった。人間の姿のままだった 地動説も信じているかどうか、怪しい 中絶・同性婚を認めてはならない http://mevius.5ch.net/test/read.cgi/tech/1555162340/223
224: デフォルトの名無しさん [sage] 2020/10/14(水) 20:36:09.48 ID:QEXq7zvm 結局PythonとJavaScriptの二強になってしまったな 次点でGoか この3つの流行に食い込むのはもう無理そう http://mevius.5ch.net/test/read.cgi/tech/1555162340/224
225: デフォルトの名無しさん [sage] 2020/10/15(木) 20:07:16.15 ID:ODWTBHyE Ruby3の型ヒント実装あんなのエコシステムとして成立するのか? http://mevius.5ch.net/test/read.cgi/tech/1555162340/225
226: デフォルトの名無しさん [sage] 2020/10/17(土) 13:59:12.80 ID:cX3MrjsP ローカル変数がちゃんと使いたいので、 Rubyからnode.jsに乗り換えようと努力している最中だったが、 node.jsはファイル関連が分かりにくい。 Rubyだとstdoutとファイルが対象になっていて、 print を fp.print に変えてやれば、ほぼそっくりそのまま動作してしまうが、 node.jsだと複雑そうだ。 あと、ファイル操作が基本的に非同期推奨なのも辛いし、非同期と同期の二系統あるので混乱が生じ易い。 複数ファイルのコピーもRubyは簡単に出来るが、node.jsだとncpという
モジュールでやるが、これも非同期なので、promiseでthenやawaitを使った待機が必要になる。 しかし、それをしだすと、すべてがasync,await,thenなどを前提に書くことが必要になり、 非常に複雑になる。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/226
227: デフォルトの名無しさん [sage] 2020/10/17(土) 14:00:01.08 ID:cX3MrjsP >>226 誤: Rubyだとstdoutとファイルが対象になっていて、 正: Rubyだとstdoutとファイルが対称になっていて、 http://mevius.5ch.net/test/read.cgi/tech/1555162340/227
228: デフォルトの名無しさん [sage] 2020/10/17(土) 14:32:30.10 ID:8P0N3Qw4 >>226 その辺がサーバーサイドでは使いにくい理由だよね 従来のシステムコールとはかけ離れてる ファイルを非同期で読み取りたいケースなんてほとんどないし http://mevius.5ch.net/test/read.cgi/tech/1555162340/228
229: デフォルトの名無しさん [sage] 2020/10/17(土) 16:11:52.56 ID:cX3MrjsP あともう一つ、Ruby だと list の要素に対する繰り返しは以下の様に簡潔に書ける。 for elem in list do elem に対する処理; end しかし、Node.js だと、 list.forEach( function(elem) { elem に対する処理; }); か list.forEach( elem => { elem に対する処理; }); としか書けないらしく、なんだか見にくい。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/229
230: デフォルトの名無しさん [] 2020/10/17(土) 16:25:59.95 ID:0qFIP5N2 list.each{elem| elemに対する処理} 似たようなもんやで http://mevius.5ch.net/test/read.cgi/tech/1555162340/230
231: デフォルトの名無しさん [sage] 2020/10/17(土) 16:35:37.45 ID:8mYxeAbP >>226 streamが標準出力にもファイルにも使えるでしょ。 consoleオブジェクトに出力してる事自体がイレギュラーかと。 async awaitを使えば、thenは必要ないと思うが、混同してないか? Promise.allでコピー処理を待てば、複数ファイルでもたいしてかわらんかと。 >>229 for(let elem of list)で充足できない理由は? http://mevius.5ch.net/test/read.cgi/tech/1555162340/231
232: デフォルトの名無しさん [sage] 2020/10/17(土) 16:38:07.81 ID:vimxgZ9f for elem in list do elem に対する処理; end が簡潔で、 list.forEach(elem => {elem に対する処理;}); や for (let elem of list) { elem に対する処理; } が見にくいの?w 老眼では?ww http://mevius.5ch.net/test/read.cgi/tech/1555162340/232
233: デフォルトの名無しさん [sage] 2020/10/17(土) 16:55:33.76 ID:4Rsat8LS Rubyでforループ使うか普通? 特殊なポリシー持ってるか全然使ってないのでは http://mevius.5ch.net/test/read.cgi/tech/1555162340/233
234: デフォルトの名無しさん [sage] 2020/10/17(土) 23:07:29.03 ID:3hrMdhxe >>232 ほんの些細な違いだろうという指摘は理解したいけど、楽しく書ける(= 思考を妨げない)ことをポリシーとしている Ruby に慣れ親しんでいると、そんなことも気になってしまうんだよなぁ xs.each { |x| # スコープを作る(関数型スタイル) x に対する処理 } または for x in xs # スコープを作らない(手続き型スタイル) x に対する処理 end それが JavaScript になると: ・なぜ丸カッコと波カッコを入れ子にしなきゃいけ
ないのかなぁ どちらか一つでいいはずだし面倒くさいよね? xs.forEach ({ x => # スコープを作る(関数型スタイル) x に対する処理 }) ・なぜ変な予約語 let が必要なのかなぁ、あってもいいけど蛇足だよね?(>>231) for (x in xs) { # スコープを作らない(手続き型スタイル、従来からある構文) x に対する処理 } または for (let x of xs) { # スコープを作る(一見関数型に見えるが、手続き型スタイル) x に対する処理 } もちろん JavaScript が「後方互換性の維持」を厳
守しつつ、機能(構文と意味)を発展させてきた成果は大いに評価している とはいえ、「老眼では?ww」という批判は、ちょいと低俗で低レベルな発言ではないかと思われ もっとも客観的には >>229 の注文が高尚すぎて(w、他言語ユーザーにはあまりにも厳しすぎるだろ、とは感じてる http://mevius.5ch.net/test/read.cgi/tech/1555162340/234
235: デフォルトの名無しさん [sage] 2020/10/17(土) 23:31:58.39 ID:8P0N3Qw4 >>234 あとfor inをプロトタイプ汚染されたオブジェクトに対して回すと恐ろしいことが起きるから基本的に非推奨だよ 書き方多過ぎるしアロー関数のthisの違いなど もはや罠が多過ぎて初心者に勧められる言語ではないと思う http://mevius.5ch.net/test/read.cgi/tech/1555162340/235
236: デフォルトの名無しさん [sage] 2020/10/17(土) 23:35:51.32 ID:cI54o2aO 好き好きとしか。 個人的には、C#とかC++(最近版)とかの論理的整合性のほうがはるかに。 Rubyも、えらそうなわりに、細かいところでいいかげんなところがちょくちょくあるんだよなあ。 えらそうでなければあまり気にならなかったのにな。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/236
237: デフォルトの名無しさん [sage] 2020/10/17(土) 23:57:03.67 ID:vNzukYIq そういう文法の癖をあげつらう方向なら Rubyも出てくると思うぞ http://mevius.5ch.net/test/read.cgi/tech/1555162340/237
238: デフォルトの名無しさん [sage] 2020/10/18(日) 00:04:38.13 ID:xWXtsYNK >>234 > 一見関数型に見えるが、 どこが?また半可通か。forで関数型とかあり得ないだろマヌケ。知らないなら黙ってろよww http://mevius.5ch.net/test/read.cgi/tech/1555162340/238
239: デフォルトの名無しさん [sage] 2020/10/18(日) 00:06:56.33 ID:4X85KByZ >>235 >あとfor inをプロトタイプ汚染されたオブジェクトに対して回すと恐ろしいことが起きるから基本的に非推奨だよ あえて触れなかったのですが、こう書くべきでしたね for (x in xs) { if (xs.hasOwnProperty(x)) { x に対する処理 } } 以下より引用:JavaScript: The Good Parts - 良いパーツによるベストプラクティス, C.10 for in 文, p140 >>236 >細かいところでいいかげんなところがちょくちょくある 同感ですね
、自分もちょくちょくあります そういった事柄はこちらで遠慮せずに発言されてはいかがでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1555162340/239
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 103 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s