Rubyについて(アンチ専用) Part005 (342レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
104(1): 2019/09/11(水)13:00:11.55 ID:zFEVPQj4(1) AAS
>>103
そうだぬ
プログラマーが本当に支持するプログラミング言語がわかる「人気の高いプログラミング言語2019」が
発表 2019年09月10日 21時00分
外部リンク:gigazine.net
209: 2020/04/08(水)12:34:28.55 ID:lWfV0IAd(1) AAS
RMSもし糖尿だったらコロチャンから守ってやれよ
240(1): 2020/10/18(日)00:14:51.55 ID:dOGGkbZr(1/4) AAS
Rubyはバグりやすい言語だよ。
・型安全でない
・前後の文脈を見ないとその部分単体ではローカル変数とメソッド呼び出しの見分けがつかない書き方ができ、しかもその書き方(メソッド呼び出しに()付けない)のほうが主流
・reduce/inject、map/collectのように同じことするメソッドの単なる別名と、Array#delete_if/Array#reject!のようにほとんど同じなくせして削除失敗時だけ挙動が異なるみたいなべつものメソッドが入り乱れててカオス
・Procオブジェクト(手続きオブジェクト)を作る方法が多すぎ。しかも作り方で挙動が異なる。Rubyの書籍を書いた人でさえ頭を抱える始末
・簡単に「見せかける」ために省略記法を行き当たりばったりで導入しまくった副作用で、直感的な記述が逆にエラーとなることが多い(例: p {foo: 1, bar: 2}はエラーwブロックとして解釈されるため)
まだまだあるよ
242: 2020/10/18(日)00:20:52.55 ID:dOGGkbZr(3/4) AAS
でもまあRubyのどこが、なぜダメかってのをよく整理しながら考えることはそれはそれで勉強にはなるな。
何年か前の記事だが大変分かりやすい。
日本誤訳
外部リンク:postd.cc
英語原文
外部リンク:blog.abevoelker.com
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s