Rubyについて(アンチ専用) Part005 (342レス)
上下前次1-新
1: 2019/04/13(土)22:32 ID:+hvu+lso(1) AAS
なかったので
オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。
他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。
1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」
3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」
うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。
省12
2: 2019/04/13(土)23:08 ID:ptfSIpS+(1) AAS
PythonでWEBの仕事増えればいいのにな
3: 2019/04/13(土)23:13 ID:DVgz/6T/(1) AAS
さてはオメー(ry
4: 2019/04/19(金)08:34 ID:s5hZ52Dn(1) AAS
伸びなすぎる
5(1): 2019/05/01(水)11:02 ID:i7yw8De7(1) AAS
欧米で発売されたNintendo Switchゲームが突然配信停止。原因はプログラミング言語「Ruby」に関するイースターエッグ
外部リンク:automaton-media.com
パブリッシャーのCIRCLE Entertainmentは4月12日、『A Dark Room』のNintendo Switch版を
欧米で発売した。本作は、Michael Townsend氏が手がけた同名のテキストアドベンチャーゲームの
移植版だ。デベロッパーのAmir Rajan氏はiOS/Android版にて成功を収めたのち、Ryan Gordon氏と
共にNintendo Switchへの移植をおこなった。しかし、本作は配信開始から程なくして、任天堂に
よりニンテンドーeショップから取り下げられてしまった。その原因は、本作に隠されたイースター
省14
6: 2019/05/01(水)12:34 ID:WWTyo2DX(1) AAS
伸びないってことはファンが多いのだろう
7: 2019/05/01(水)14:35 ID:97t5KpT2(1) AAS
好きの反対は無関心
8: 2019/05/01(水)17:14 ID:Z+rSg4pU(1) AAS
オブジェクト指向スレにはアンチ沸くのに
9: 2019/05/02(木)23:57 ID:oVdLfe3s(1/2) AAS
3までは結構伸びてたよ
10: 2019/05/02(木)23:58 ID:oVdLfe3s(2/2) AAS
いや一個手前のスレだからパート4か
11: 2019/05/03(金)00:53 ID:x2GKHmcy(1) AAS
Nintendo Switch 上で動く、Ruby の実装を作ったのか?
すごい!
こういう、crazy な香具師が、天才なんだろう!
12: 2019/05/03(金)01:33 ID:m+FxQhlt(1) AAS
Rubyの実装じゃなくて実行環境な
13: 2019/05/06(月)15:34 ID:KGbqvcDA(1) AAS
>>5
こういう独善的なキチガイが多いよなRuby信者ってw
損害賠償請求されますように。
14: 2019/05/06(月)16:57 ID:DF3zK1Xx(1) AAS
アホみたいに「型なし」、「オブジェクト指向」にこだわった結果。
15: 2019/05/07(火)15:41 ID:HsC5cggs(1) AAS
TypeScriptみたいにモダンな型システムは必要
16: 2019/05/08(水)08:04 ID:Fb6omiIb(1) AAS
悪い言語じゃないけど
Delphiみたいに趣味用になるだろうね
17: 2019/05/09(木)01:18 ID:W2iPQKYL(1) AAS
個人で小規模なもの作るには「楽しい」のかもしれないけど
大人数で大規模な物作るにはあまり楽しそうに思えない
18: 2019/05/14(火)22:24 ID:Umyq8Om1(1) AAS
まつもとゆきひろさん「Ruby3の目指す未来 -The Year of Concurrency-」〜RubyKaigi 2019 1日目 基調講演
外部リンク:gihyo.jp
Rubyと同様のスクリプト言語(インタープリタ型言語)であるPython,PHP,Perlでは静的型を導入しており,
Rubyも型を導入するべきでは,と長年言われてきました。しかしまつもとさんは
「Rubyに型を取り入れたくない(DRYではないから)」,「型宣言することはコンピュータに使われているような気になる」と述べ,
Rubyでは静的型は導入しない方針を示しました。
まつもとさんは「マルチコアの時代を予想できず,Rubyにスレッドを入れたことは後悔している」,
省2
19: 2019/05/14(火)23:53 ID:HHew+yI/(1) AAS
どうせまた忘れて違うこと言い出しそう
20: 2019/05/15(水)00:16 ID:qxUiM81Y(1) AAS
型を取り入れるのとDRYは全く関係ない
21: 2019/05/15(水)01:14 ID:45V7YiwY(1) AAS
時代遅れの言語となりつつある上に
過去の遺産資産を放棄する
地獄を見そう
22: 2019/05/15(水)09:10 ID:ThBqyDpu(1) AAS
型がないとなんでDRYになるんだ?
23: 2019/05/15(水)14:46 ID:nYofCCBK(1) AAS
Class obj=Class.new
で、クラス名が2回出てくるからやろ。
そんな問題は、C#もPerl6もとっくに解決してるっていうのにね。
むしろ、変数宣言が嫌なんやろ。
個人的にはスコープ不明瞭の一因になってるから、宣言必須にはよしろ、と思ってるが。
24: 2019/05/16(木)11:26 ID:Ox4fjiQE(1) AAS
せんでええ
はよきえろ
25(1): 2019/05/16(木)11:49 ID:BUJhrwgQ(1) AAS
JavaScript には、var の他に新しく、let, const が出来た
変数宣言は初登場の場所かどうか、わかるだけだから、
効果が小さいから、作るのがイヤなのだろう
26: 2019/05/16(木)13:00 ID:g64lzPfy(1) AAS
>>25
そういうところがアホなんだよなあ。
27: 2019/05/17(金)13:30 ID:CUEJfazl(1) AAS
僕はRubyやめてpythonに移ったよ
28: 2019/05/17(金)18:14 ID:S1z9sNgc(1) AAS
redmine使うから試して言われたからやってんだが何なのこのクソな環境は。
何がGemfileだよクソかしか詰まってねえ
こんなの掘り下げなきゃならんのか
プラグインの紹介も馬鹿みたいにただただ羅列してるだけだし、言語がクソならそれで書かれたcmsもクソかよ
なにがrailsだよ死ねカス
29: 2019/05/17(金)18:23 ID:99nnd/tf(1) AAS
わかる
30(1): 2019/05/18(土)00:25 ID:IGpOqgaO(1) AAS
今時変数宣言がないのはきついねえ
pythonも同じだが
代入が宣言を兼ねるのは流石にやばい
シェルと変わらん
31(1): ◆QZaw55cn4c 2019/05/18(土)08:58 ID:To+6m73X(1) AAS
>>30
>流石にやばい
どうやばいのですか?
32: 2019/05/18(土)09:27 ID:vemaTR55(1/2) AAS
>>31
大規模プログラムになると管理しきれなくなる
変数の数が100個ぐらいになるとどの変数がなんだったか
すぐに確認できた方がいい
と主張する人たちがいる
33: 2019/05/18(土)10:42 ID:ISEBJGcS(1) AAS
10kLOC程度までの規模ならいい言語だと思うよ
34: 2019/05/18(土)11:39 ID:vemaTR55(2/2) AAS
1000行以下のプログラミングには最適だと思うよ
それ以上の大きさになると、実はどの言語を使っても
うまくいかないけど
35: 2019/05/18(土)17:58 ID:Dj79lafv(1) AAS
まあそもそも超大規模開発についてはNode.jsに軍配が上がりそうだし......
36: 2019/05/18(土)20:35 ID:ivF4o0CJ(1/2) AAS
matzはマルチコア時代を予測できなかったというけど
むしろその方向は言語が担保するより
コンテナレベルで担保する時代なってきたんだよな
言語のスレッドよりコンテナを並行処理の単位と考えた方が筋が良いと思う
だから言語に余計な並行性はいらない
シングルスレッドの性能を限界まで使い切るNodeの設計こそ現代的だよ
37(1): 2019/05/18(土)20:40 ID:4C+see96(1) AAS
Nodeも依存モジュール重すぎ問題でシングルバイナリでデプロイ簡単なGoに客奪われてますが。
38(1): 2019/05/18(土)20:46 ID:ivF4o0CJ(2/2) AAS
>>37
Goはコンテナとの相性が最高だけど余計な並行性を入れたのが間違い
そこだけ外せばさらに速くなったのに
GCの問題もなかったはず
39: 2019/05/18(土)21:49 ID:XXYGI5ia(1) AAS
やっぱり、Elixir みたいな、パイプラインもどきの小プロセスが良い
10万プロセスも余裕
40(1): 2019/05/18(土)21:52 ID:GvDcC4JV(1) AAS
襟臭
41: 2019/05/18(土)22:47 ID:5J0Gqe9l(1) AAS
>>38
は?GCの問題と並行性の問題は全く別物だろ。
コンテナと相性いいとかもなんか本当にわかってるの?
42(1): 2019/05/19(日)00:22 ID:xwlJiWP7(1/2) AAS
スクリプト言語なんか、マルチスレッドに対応しないならしないでもいいんだけどな。
そんなことよりも、ブロックとか変数とかが非常識なほうが困る。
43(1): 2019/05/19(日)00:32 ID:6653078D(1/3) AAS
>>42
その辺はもう直せないからな
上下前次1-新書関写板覧索設栞歴
あと 299 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s