Rubyについて(アンチ専用) Part005 (342レス)
Rubyについて(アンチ専用) Part005 http://mevius.5ch.net/test/read.cgi/tech/1555162340/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん [] 2019/04/13(土) 22:32:20.81 ID:+hvu+lso なかったので オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。 他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。 1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る 2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」 3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」 うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。 ■関連スレ Rubyについて Part 36 http://pc12.2ch.net/test/read.cgi/tech/1246174168/ ■前スレ Rubyについて(アンチ専用) Part001 http://pc11.2ch.net/test/read.cgi/tech/1190559748/ Rubyについて(アンチ専用) Part002 http://pc11.2ch.net/test/read.cgi/tech/1200210768/ Rubyについて(アンチ専用) Part003 http://pc12.2ch.net/test/read.cgi/tech/1207233348/ Rubyについて(アンチ専用) https://mevius.5ch.net/test/read.cgi/tech/1249737531/ http://mevius.5ch.net/test/read.cgi/tech/1555162340/1
2: デフォルトの名無しさん [sage] 2019/04/13(土) 23:08:15.59 ID:ptfSIpS+ PythonでWEBの仕事増えればいいのにな http://mevius.5ch.net/test/read.cgi/tech/1555162340/2
3: デフォルトの名無しさん [sage] 2019/04/13(土) 23:13:07.48 ID:DVgz/6T/ さてはオメー(ry http://mevius.5ch.net/test/read.cgi/tech/1555162340/3
4: デフォルトの名無しさん [sage] 2019/04/19(金) 08:34:25.70 ID:s5hZ52Dn 伸びなすぎる http://mevius.5ch.net/test/read.cgi/tech/1555162340/4
5: デフォルトの名無しさん [] 2019/05/01(水) 11:02:58.34 ID:i7yw8De7 欧米で発売されたNintendo Switchゲームが突然配信停止。原因はプログラミング言語「Ruby」に関するイースターエッグ https://automaton-media.com/articles/newsjp/20190501-91055/ パブリッシャーのCIRCLE Entertainmentは4月12日、『A Dark Room』のNintendo Switch版を 欧米で発売した。本作は、Michael Townsend氏が手がけた同名のテキストアドベンチャーゲームの 移植版だ。デベロッパーのAmir Rajan氏はiOS/Android版にて成功を収めたのち、Ryan Gordon氏と 共にNintendo Switchへの移植をおこなった。しかし、本作は配信開始から程なくして、任天堂に よりニンテンドーeショップから取り下げられてしまった。その原因は、本作に隠されたイースター エッグにあったという。 Nintendo Switch版『A Dark Room』の発売からおよそ2週間が経った4月25日、Amir Rajan氏は “クレイジーな発表がある“と自身のMastodonアカウントを通じて投稿。その内容は、本作には イースターエッグとして、オープンソース・プログラミング言語「Ruby」のインタプリタと コードエディタが仕込まれているというものだった。本作を起動し、Nintendo Switch本体に USBキーボードを接続して「〜(チルダ)」キーを押すと、その機能が有効になりRubyの コードを実行できるようになるという。Rajan氏は、家庭用のNintendo Switchを事実上の Rubyマシンに変えることができると誇らしげに語り、実際に動作させる映像も投稿している。 『A Dark Room』にRubyのコードエディタが仕込まれていることは、販売元のCIRCLE Entertainmentは 騒ぎになって初めて知ったそうだが、こうした状況により販売停止となったことで同じく謝罪する 声明を出している。本作の今後については任天堂と協議中とのことで、販売再開を目指すのかを 含め具体的な計画はまだ示していない。本作は英語と日本語に対応しており、数週間後には 日本でも発売予定となっていたが、そちらも不透明な状況だ。もし国内発売されても、この イースターエッグは削除されることになるだろう。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/5
6: デフォルトの名無しさん [sage] 2019/05/01(水) 12:34:41.24 ID:WWTyo2DX 伸びないってことはファンが多いのだろう http://mevius.5ch.net/test/read.cgi/tech/1555162340/6
7: デフォルトの名無しさん [sage] 2019/05/01(水) 14:35:23.08 ID:97t5KpT2 好きの反対は無関心 http://mevius.5ch.net/test/read.cgi/tech/1555162340/7
8: デフォルトの名無しさん [sage] 2019/05/01(水) 17:14:36.05 ID:Z+rSg4pU オブジェクト指向スレにはアンチ沸くのに http://mevius.5ch.net/test/read.cgi/tech/1555162340/8
9: デフォルトの名無しさん [] 2019/05/02(木) 23:57:44.81 ID:oVdLfe3s 3までは結構伸びてたよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/9
10: デフォルトの名無しさん [] 2019/05/02(木) 23:58:15.56 ID:oVdLfe3s いや一個手前のスレだからパート4か http://mevius.5ch.net/test/read.cgi/tech/1555162340/10
11: デフォルトの名無しさん [sage] 2019/05/03(金) 00:53:16.62 ID:x2GKHmcy Nintendo Switch 上で動く、Ruby の実装を作ったのか? すごい! こういう、crazy な香具師が、天才なんだろう! http://mevius.5ch.net/test/read.cgi/tech/1555162340/11
12: デフォルトの名無しさん [sage] 2019/05/03(金) 01:33:42.08 ID:m+FxQhlt Rubyの実装じゃなくて実行環境な http://mevius.5ch.net/test/read.cgi/tech/1555162340/12
13: デフォルトの名無しさん [] 2019/05/06(月) 15:34:35.74 ID:KGbqvcDA >>5 こういう独善的なキチガイが多いよなRuby信者ってw 損害賠償請求されますように。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/13
14: デフォルトの名無しさん [sage] 2019/05/06(月) 16:57:58.89 ID:DF3zK1Xx アホみたいに「型なし」、「オブジェクト指向」にこだわった結果。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/14
15: デフォルトの名無しさん [sage] 2019/05/07(火) 15:41:51.48 ID:HsC5cggs TypeScriptみたいにモダンな型システムは必要 http://mevius.5ch.net/test/read.cgi/tech/1555162340/15
16: デフォルトの名無しさん [sage] 2019/05/08(水) 08:04:46.38 ID:Fb6omiIb 悪い言語じゃないけど Delphiみたいに趣味用になるだろうね http://mevius.5ch.net/test/read.cgi/tech/1555162340/16
17: デフォルトの名無しさん [sage] 2019/05/09(木) 01:18:56.87 ID:W2iPQKYL 個人で小規模なもの作るには「楽しい」のかもしれないけど 大人数で大規模な物作るにはあまり楽しそうに思えない http://mevius.5ch.net/test/read.cgi/tech/1555162340/17
18: デフォルトの名無しさん [sage] 2019/05/14(火) 22:24:23.32 ID:Umyq8Om1 まつもとゆきひろさん「Ruby3の目指す未来 -The Year of Concurrency-」〜RubyKaigi 2019 1日目 基調講演 https://gihyo.jp/news/report/01/rubykaigi2019/0001 Rubyと同様のスクリプト言語(インタープリタ型言語)であるPython,PHP,Perlでは静的型を導入しており, Rubyも型を導入するべきでは,と長年言われてきました。しかしまつもとさんは 「Rubyに型を取り入れたくない(DRYではないから)」,「型宣言することはコンピュータに使われているような気になる」と述べ, Rubyでは静的型は導入しない方針を示しました。 まつもとさんは「マルチコアの時代を予想できず,Rubyにスレッドを入れたことは後悔している」, 「Ruby2で導入したキーワード引数には問題点が多く,Ruby3では非互換の変更を予定している」など, これまでの選択で失敗だったと思うことがたくさんあると語りました。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/18
19: デフォルトの名無しさん [] 2019/05/14(火) 23:53:30.53 ID:HHew+yI/ どうせまた忘れて違うこと言い出しそう http://mevius.5ch.net/test/read.cgi/tech/1555162340/19
20: デフォルトの名無しさん [sage] 2019/05/15(水) 00:16:49.74 ID:qxUiM81Y 型を取り入れるのとDRYは全く関係ない http://mevius.5ch.net/test/read.cgi/tech/1555162340/20
21: デフォルトの名無しさん [sage] 2019/05/15(水) 01:14:57.41 ID:45V7YiwY 時代遅れの言語となりつつある上に 過去の遺産資産を放棄する 地獄を見そう http://mevius.5ch.net/test/read.cgi/tech/1555162340/21
22: デフォルトの名無しさん [] 2019/05/15(水) 09:10:12.46 ID:ThBqyDpu 型がないとなんでDRYになるんだ? http://mevius.5ch.net/test/read.cgi/tech/1555162340/22
23: デフォルトの名無しさん [sage] 2019/05/15(水) 14:46:18.01 ID:nYofCCBK Class obj=Class.new で、クラス名が2回出てくるからやろ。 そんな問題は、C#もPerl6もとっくに解決してるっていうのにね。 むしろ、変数宣言が嫌なんやろ。 個人的にはスコープ不明瞭の一因になってるから、宣言必須にはよしろ、と思ってるが。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/23
24: デフォルトの名無しさん [] 2019/05/16(木) 11:26:44.65 ID:Ox4fjiQE せんでええ はよきえろ http://mevius.5ch.net/test/read.cgi/tech/1555162340/24
25: デフォルトの名無しさん [sage] 2019/05/16(木) 11:49:28.44 ID:BUJhrwgQ JavaScript には、var の他に新しく、let, const が出来た 変数宣言は初登場の場所かどうか、わかるだけだから、 効果が小さいから、作るのがイヤなのだろう http://mevius.5ch.net/test/read.cgi/tech/1555162340/25
26: デフォルトの名無しさん [sage] 2019/05/16(木) 13:00:11.32 ID:g64lzPfy >>25 そういうところがアホなんだよなあ。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/26
27: デフォルトの名無しさん [sage] 2019/05/17(金) 13:30:32.34 ID:CUEJfazl 僕はRubyやめてpythonに移ったよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/27
28: デフォルトの名無しさん [sage] 2019/05/17(金) 18:14:42.75 ID:S1z9sNgc redmine使うから試して言われたからやってんだが何なのこのクソな環境は。 何がGemfileだよクソかしか詰まってねえ こんなの掘り下げなきゃならんのか プラグインの紹介も馬鹿みたいにただただ羅列してるだけだし、言語がクソならそれで書かれたcmsもクソかよ なにがrailsだよ死ねカス http://mevius.5ch.net/test/read.cgi/tech/1555162340/28
29: デフォルトの名無しさん [] 2019/05/17(金) 18:23:03.83 ID:99nnd/tf わかる http://mevius.5ch.net/test/read.cgi/tech/1555162340/29
30: デフォルトの名無しさん [sage] 2019/05/18(土) 00:25:37.05 ID:IGpOqgaO 今時変数宣言がないのはきついねえ pythonも同じだが 代入が宣言を兼ねるのは流石にやばい シェルと変わらん http://mevius.5ch.net/test/read.cgi/tech/1555162340/30
31: ◆QZaw55cn4c [sage] 2019/05/18(土) 08:58:24.69 ID:To+6m73X >>30 >流石にやばい どうやばいのですか? http://mevius.5ch.net/test/read.cgi/tech/1555162340/31
32: デフォルトの名無しさん [sage] 2019/05/18(土) 09:27:52.59 ID:vemaTR55 >>31 大規模プログラムになると管理しきれなくなる 変数の数が100個ぐらいになるとどの変数がなんだったか すぐに確認できた方がいい と主張する人たちがいる http://mevius.5ch.net/test/read.cgi/tech/1555162340/32
33: デフォルトの名無しさん [] 2019/05/18(土) 10:42:38.51 ID:ISEBJGcS 10kLOC程度までの規模ならいい言語だと思うよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/33
34: デフォルトの名無しさん [sage] 2019/05/18(土) 11:39:57.41 ID:vemaTR55 1000行以下のプログラミングには最適だと思うよ それ以上の大きさになると、実はどの言語を使っても うまくいかないけど http://mevius.5ch.net/test/read.cgi/tech/1555162340/34
35: デフォルトの名無しさん [] 2019/05/18(土) 17:58:51.98 ID:Dj79lafv まあそもそも超大規模開発についてはNode.jsに軍配が上がりそうだし...... http://mevius.5ch.net/test/read.cgi/tech/1555162340/35
36: デフォルトの名無しさん [sage] 2019/05/18(土) 20:35:21.38 ID:ivF4o0CJ matzはマルチコア時代を予測できなかったというけど むしろその方向は言語が担保するより コンテナレベルで担保する時代なってきたんだよな 言語のスレッドよりコンテナを並行処理の単位と考えた方が筋が良いと思う だから言語に余計な並行性はいらない シングルスレッドの性能を限界まで使い切るNodeの設計こそ現代的だよ http://mevius.5ch.net/test/read.cgi/tech/1555162340/36
37: デフォルトの名無しさん [] 2019/05/18(土) 20:40:38.04 ID:4C+see96 Nodeも依存モジュール重すぎ問題でシングルバイナリでデプロイ簡単なGoに客奪われてますが。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/37
38: デフォルトの名無しさん [sage] 2019/05/18(土) 20:46:54.42 ID:ivF4o0CJ >>37 Goはコンテナとの相性が最高だけど余計な並行性を入れたのが間違い そこだけ外せばさらに速くなったのに GCの問題もなかったはず http://mevius.5ch.net/test/read.cgi/tech/1555162340/38
39: デフォルトの名無しさん [sage] 2019/05/18(土) 21:49:05.79 ID:XXYGI5ia やっぱり、Elixir みたいな、パイプラインもどきの小プロセスが良い 10万プロセスも余裕 http://mevius.5ch.net/test/read.cgi/tech/1555162340/39
40: デフォルトの名無しさん [sage] 2019/05/18(土) 21:52:29.85 ID:GvDcC4JV 襟臭 http://mevius.5ch.net/test/read.cgi/tech/1555162340/40
41: デフォルトの名無しさん [sage] 2019/05/18(土) 22:47:15.27 ID:5J0Gqe9l >>38 は?GCの問題と並行性の問題は全く別物だろ。 コンテナと相性いいとかもなんか本当にわかってるの? http://mevius.5ch.net/test/read.cgi/tech/1555162340/41
42: デフォルトの名無しさん [sage] 2019/05/19(日) 00:22:45.46 ID:xwlJiWP7 スクリプト言語なんか、マルチスレッドに対応しないならしないでもいいんだけどな。 そんなことよりも、ブロックとか変数とかが非常識なほうが困る。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/42
43: デフォルトの名無しさん [sage] 2019/05/19(日) 00:32:49.49 ID:6653078D >>42 その辺はもう直せないからな http://mevius.5ch.net/test/read.cgi/tech/1555162340/43
44: デフォルトの名無しさん [sage] 2019/05/19(日) 01:04:24.97 ID:xwlJiWP7 >>43 いやいや。w バージョンアップに平気で破壊的変更を混ぜられるんだから、なんだってやる気になりゃあできるんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1555162340/44
45: デフォルトの名無しさん [sage] 2019/05/19(日) 01:14:19.28 ID:6653078D >>44 1.9の時に大反発があったからもうやらないんじゃね Ruby自体の存在価値がなくなってきてるから 今使ってる人たちに苦労を強いる変更はやらないだろう 一気にRuby離れが加速する http://mevius.5ch.net/test/read.cgi/tech/1555162340/45
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 297 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s