TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
WindowsDDK各種についてのスレ
フリーソフトなどに使われる言語は?
開発工数を大幅削減できた言語は存在しない
【初心者歓迎】最新COBOLについての質問スレ
【関数】Erlang Part 2【エリクソン】
Borlandにはやられた...
proce55ing プログラミングアート全般
C#, C♯, C#相談室 Part95
JavaScript情報交換所(プログラミング既習者専用)
【C++】高速化手法【SSE】2
Rubyについて(アンチ専用) Part005
- 1 :2019/04/13 〜 最終レス :2020/04/19
- なかったので
オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。
他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。
1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」
3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」
うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。
■関連スレ
Rubyについて Part 36
http://pc12.2ch.sc/test/read.cgi/tech/1246174168/
■前スレ
Rubyについて(アンチ専用) Part001
http://pc11.2ch.sc/test/read.cgi/tech/1190559748/
Rubyについて(アンチ専用) Part002
http://pc11.2ch.sc/test/read.cgi/tech/1200210768/
Rubyについて(アンチ専用) Part003
http://pc12.2ch.sc/test/read.cgi/tech/1207233348/
Rubyについて(アンチ専用)
https://mevius.2ch.sc/test/read.cgi/tech/1249737531/
- 2 :
- PythonでWEBの仕事増えればいいのにな
- 3 :
- さてはオメー(ry
- 4 :
- 伸びなすぎる
- 5 :
- 欧米で発売された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は
騒ぎになって初めて知ったそうだが、こうした状況により販売停止となったことで同じく謝罪する
声明を出している。本作の今後については任天堂と協議中とのことで、販売再開を目指すのかを
含め具体的な計画はまだ示していない。本作は英語と日本語に対応しており、数週間後には
日本でも発売予定となっていたが、そちらも不透明な状況だ。もし国内発売されても、この
イースターエッグは削除されることになるだろう。
- 6 :
- 伸びないってことはファンが多いのだろう
- 7 :
- 好きの反対は無関心
- 8 :
- オブジェクト指向スレにはアンチ沸くのに
- 9 :
- 3までは結構伸びてたよ
- 10 :
- いや一個手前のスレだからパート4か
- 11 :
- Nintendo Switch 上で動く、Ruby の実装を作ったのか?
すごい!
こういう、crazy な香具師が、天才なんだろう!
- 12 :
- Rubyの実装じゃなくて実行環境な
- 13 :
- >>5
こういう独善的なキチガイが多いよなRuby信者ってw
損害賠償請求されますように。
- 14 :
- アホみたいに「型なし」、「オブジェクト指向」にこだわった結果。
- 15 :
- TypeScriptみたいにモダンな型システムは必要
- 16 :
- 悪い言語じゃないけど
Delphiみたいに趣味用になるだろうね
- 17 :
- 個人で小規模なもの作るには「楽しい」のかもしれないけど
大人数で大規模な物作るにはあまり楽しそうに思えない
- 18 :
- まつもとゆきひろさん「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では非互換の変更を予定している」など,
これまでの選択で失敗だったと思うことがたくさんあると語りました。
- 19 :
- どうせまた忘れて違うこと言い出しそう
- 20 :
- 型を取り入れるのとDRYは全く関係ない
- 21 :
- 時代遅れの言語となりつつある上に
過去の遺産資産を放棄する
地獄を見そう
- 22 :
- 型がないとなんでDRYになるんだ?
- 23 :
- Class obj=Class.new
で、クラス名が2回出てくるからやろ。
そんな問題は、C#もPerl6もとっくに解決してるっていうのにね。
むしろ、変数宣言が嫌なんやろ。
個人的にはスコープ不明瞭の一因になってるから、宣言必須にはよしろ、と思ってるが。
- 24 :
- せんでええ
はよきえろ
- 25 :
- JavaScript には、var の他に新しく、let, const が出来た
変数宣言は初登場の場所かどうか、わかるだけだから、
効果が小さいから、作るのがイヤなのだろう
- 26 :
- >>25
そういうところがアホなんだよなあ。
- 27 :
- 僕はRubyやめてpythonに移ったよ
- 28 :
- redmine使うから試して言われたからやってんだが何なのこのクソな環境は。
何がGemfileだよクソかしか詰まってねえ
こんなの掘り下げなきゃならんのか
プラグインの紹介も馬鹿みたいにただただ羅列してるだけだし、言語がクソならそれで書かれたcmsもクソかよ
なにがrailsだよRカス
- 29 :
- わかる
- 30 :
- 今時変数宣言がないのはきついねえ
pythonも同じだが
代入が宣言を兼ねるのは流石にやばい
シェルと変わらん
- 31 :
- >>30
>流石にやばい
どうやばいのですか?
- 32 :
- >>31
大規模プログラムになると管理しきれなくなる
変数の数が100個ぐらいになるとどの変数がなんだったか
すぐに確認できた方がいい
と主張する人たちがいる
- 33 :
- 10kLOC程度までの規模ならいい言語だと思うよ
- 34 :
- 1000行以下のプログラミングには最適だと思うよ
それ以上の大きさになると、実はどの言語を使っても
うまくいかないけど
- 35 :
- まあそもそも超大規模開発についてはNode.jsに軍配が上がりそうだし......
- 36 :
- matzはマルチコア時代を予測できなかったというけど
むしろその方向は言語が担保するより
コンテナレベルで担保する時代なってきたんだよな
言語のスレッドよりコンテナを並行処理の単位と考えた方が筋が良いと思う
だから言語に余計な並行性はいらない
シングルスレッドの性能を限界まで使い切るNodeの設計こそ現代的だよ
- 37 :
- Nodeも依存モジュール重すぎ問題でシングルバイナリでデプロイ簡単なGoに客奪われてますが。
- 38 :
- >>37
Goはコンテナとの相性が最高だけど余計な並行性を入れたのが間違い
そこだけ外せばさらに速くなったのに
GCの問題もなかったはず
- 39 :
- やっぱり、Elixir みたいな、パイプラインもどきの小プロセスが良い
10万プロセスも余裕
- 40 :
- 襟臭
- 41 :
- >>38
は?GCの問題と並行性の問題は全く別物だろ。
コンテナと相性いいとかもなんか本当にわかってるの?
- 42 :
- スクリプト言語なんか、マルチスレッドに対応しないならしないでもいいんだけどな。
そんなことよりも、ブロックとか変数とかが非常識なほうが困る。
- 43 :
- >>42
その辺はもう直せないからな
- 44 :
- >>43
いやいや。w
バージョンアップに平気で破壊的変更を混ぜられるんだから、なんだってやる気になりゃあできるんだよ。
- 45 :
- >>44
1.9の時に大反発があったからもうやらないんじゃね
Ruby自体の存在価値がなくなってきてるから
今使ってる人たちに苦労を強いる変更はやらないだろう
一気にRuby離れが加速する
- 46 :
- 現状が気に入らないから
新しい言語が次々にできるわけで
- 47 :
- Ruby独自の機能っていくつあるのかな?
- 48 :
- 結局、スティーブ・ジョブズの尻尾みたいな奴の
パッケージング(要はパクリ)とマーケティング(要は印象操作)の妙()とやらで
無知な信者がその気になっちゃって単に扇動されていたってだけの話?
- 49 :
- Rubyに飛び付いたのは素人
判ってる人は他の言語使う
それだけのこと
- 50 :
- 「他の言語」が何かを言わないのは、
「○○言語に飛びついたのは素人」と
反撃をくらわないようにするためだろうなw
Rubyを否定したいだけ
- 51 :
- アンチスレで何を言ってるんだ?
- 52 :
- ワロタw
- 53 :
- >>51
rubyに飛びついた素人さんかね?
- 54 :
- >>50
擁護するってことはRubyの何かを気に入っているんだよね?
ぜひとも教えてください!
- 55 :
- Rubyにはまったく価値をみいだせないので
- 56 :
- せっかく標準化したのに文科省からスルーされる哀れ
https://twitter.com/yukihiro_matz/status/1130378883734286337
(deleted an unsolicited ad)
- 57 :
- 国際規格ω
だまされて涙目Matz
- 58 :
- Matzが国際規格の看板でじょうよわ騙したんやぞ
- 59 :
- まあAI人材育成という名目があるからな
Python以外ないだろう
逆になぜRubyが採用されると思ったのか謎
- 60 :
- 自分が好きで造りたくて創っただけ
他の人が勝手に使い始めた
↓
使ってくれなきゃヤダヤダ←いまここ
- 61 :
- Rubyが採用されてたらコミュニティが変なマウント取りまくることが予想されるし
Pythonで本当に良かった
- 62 :
- Pythonは教育用としてWindowsストアアプリ版を作り
Win10 バージョン1903にpython.exeを標準搭載させた
Who put Python in the Windows 10 May 2019 Update?
https://devblogs.microsoft.com/python/python-in-the-windows-10-may-2019-update/
一方Rubyは開発メンバーが得意げな顔でWindowsもGitHubも絶対触らないと騒いでおきながら
「われわれがマイクロソフトを嫌っていたのではない、マイクロソフトがわれわれを嫌っていたのだ」などと意味不明な供述をした
https://www.itmedia.co.jp/news/articles/1606/08/news138.html
https://k0kubun.hatenablog.com/entry/ruby-core-2019
- 63 :
- >>62
自業自得だな
- 64 :
- >>62
1903インストールしたで
'python.exe' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
- 65 :
- なんだ。標準搭載ってうそやんか
単にストアからインストールできるってだけやんか
- 66 :
- 自分で入れてるpython.exeをwin10のアプデごときに上書きされたら阿鼻叫喚なんだが
- 67 :
- コマンドプロンプトで、
where python
情報: 与えられたパターンのファイルが見つかりませんでした
- 68 :
- 型定義ファイルつくるのに
プログラム本体には型をつけないのか
謎のこだわり
- 69 :
- TS用にJSライブラリの型定義ファイル作るみたいな話か?
辛いだけでは…。
- 70 :
- Rubyの設計がオープンクラスなのが根本的な原因だろう。
クラスを定義する場所が決まってないから、
別の場所で定義しなければいけなくなっている。
関数の情報をその関数とは別の場所に書く場合、
その2つの関数をつなぐ情報が必要になる。
関数の情報と、つなぐための情報。
つまりそれはDRYではなくなる。
- 71 :
- オープンクラスであることと定義する場所うんぬんは関係ない。次。
- 72 :
- >>71
関係ある。
- 73 :
- ソースと同じ場所に同じファイル名でrbiファイルを作る感じなのかね
マジで面倒すぎて絶対流行らなそう
- 74 :
- .jsと.d.tsの両方をメンテする、みたいな感じになるのか
- 75 :
- Rubyのパーサはカオス過ぎるから、ソースコード内に(コメント以外で)
型を書けるように拡張したらバグりまくりそう
- 76 :
- >>75
これを機にパーサを書き直すのもアリだと思うが
bisonは捨てるべき
- 77 :
- 魔除けのお札
https://www.youtube.com/watch?v=UDOpaoPWmVU
- 78 :
- ↑【D○C】2019/8/5(月) (バカそうな名前)×(バカそうな名前)×(バカそうな名前)【虎○門ニュース】
というタイトルの動画でした。気になる人、見なくていいよ
- 79 :
- 【DHC】2019/8/5(月) 田北真樹子×原英史×居島一平【○ノ門ニュース】
なるほど。この単語がNGになってるのかw
- 80 :
- katayamaとmzをNGにしてるとすっきり
- 81 :
- Ruby on Rails 6 では、GitHub 中心で、
複数データベース(レプリカ)接続の大規模サービスなど、別次元へ行ってしまった!
モジュールバンドラーも、Webpack になりました!
- 82 :
- え、そうなの? 「将来性のないプログラミング言語5選」の内容に各所からツッコミ【やじうまWatch】 - INTERNET Watch
https://internet.watch.impress.co.jp/docs/yajiuma/1200/475/amp.index.html
- 83 :
- >>82
将来性のないプログラミング言語5選として「Ruby」が挙がり話題に
https://it.srad.jp/story/19/08/09/185229/
スラドのコメントは結構厳しいな
- 84 :
- ruby3も perl6 みたいなオワコン言語になるのかな?
- 85 :
- >>84
Perl6はオワコンじゃねえ!
まだ始まってないだけだ!
まあ、始まらんだろうな。。。
興味はあったからインストールして試してみたものの、クセがすごい。
- 86 :
- Perl6 は名前を変えてほしかった(Camel とか)
- 87 :
- 他の言語も最近はそんなもんだな。もう名前変えろよと思うことが多い。c++とかな。
- 88 :
- perl6は難産過ぎて産まれる前にミイラ化した
あきらめろ
- 89 :
- まともな実装があれば使いたいんだけどね
- 90 :
- Ruby の新しい本が、一杯出てる。
独習シリーズも、Rails 本に参入した
WEB+DB でも、RubyVM の作者、Cookpad の笹田耕一の連載が始まった
WEB+DB Vol.111 号では、Rails 6・Julia の特集
科学技術計算用のJulia は、Ruby に似てる。
Python から、Julia に流れそう
- 91 :
- おそらく先がない5つのプログラミング言語
https://insights.dice.com/2019/07/29/5-programming-languages-probably-doomed/
筆頭はRuby
ソースはTIOBEとRedMonkとDiceの求人投稿データ
- 92 :
- >>40
え、そうなの? 「将来性のないプログラミング言語5選」の内容に各所からツッコミ
https://internet.watch.impress.co.jp/docs/yajiuma/1200/475/index.html
> 海外はともかく日本から見るとやや違和感のある内容ということで、Twitterでは主に日本からのツッコミが入りまくっている。
> 記事が公開されたのは先月末で、海外ではRedditを除けばそこまで注目されていなかったにもかかわらず、思わぬところで火の手が上がった格好だ。
海外からしたら日本なんて知ったことかよwww
まるで韓国みたいな反応www
「世界中の国が日本の輸出規制を非難している!」
→ 韓国が騒いでるだけ。世界は異常な反日パフォーマンスにドン引きw
- 93 :
- 「各所からツッコミ!」
→ 日本のみに生息するRubyキチガイどもが難癖つけてるだけでしたwww
- 94 :
- Python のDjango の本は、掌田の1冊だけ。
新しい本が出ない
一方、Rails の新しい本は、10冊ぐらい出てる。
やっぱり日本では、Rails のシェアが断トツ!
多くのRuby コミッターを抱える、Ruby開発も、大阪でも社員を募集してる
- 95 :
- 入門本初心者本が10冊以上も必要な難解なツールがRailsです
- 96 :
- rubyなんて元々マイナー言語だったのが、
railsバブルで世界的に持ち上げられてしまって、
逆に困ってるだろ。
早く島根の田舎に戻って欲しい
- 97 :
- そうでもないだろ。
matzは結構プライド高いし。
- 98 :
- 「rest-client」など11のRubyライブラリにバックドアが発見される
https://japan.zdnet.com/article/35141553/
- 99 :
- これはもうだめかもわからんね
- 100 :
- >>98
さもありなんwww
100〜のスレッドの続きを読む
シェルスクリプト総合 その28
文字コードの種類は何故複数あるのでしょうか?
C言語なら俺に聞け 153
Android SDK以外でのアプリ作成を全面禁止へ
Microsoft Silverlight その9
(´・ω・`)人間はプログラムやがな
【独学】一人で勉強する奴らのスレ【自習】
師匠!1週間よろしくお願いするぞ!
知ってるとプログラミングに役立つ数学知識
MFC vs .NET
--------------------
【DDON】ポーン総合スレ9人目【ドラゴンズドグマオンライン】
【MBS】★玉巻映美★part2【メッセンジャーの○○は大丈夫なのか?】
【BBクリームCCクリーム】ノーファンデのメイク【色付き下地日焼け止め】
真面目な話、黒人は猛獣と同じだから鎖手錠で繋いで厳重管理する以外に人類と共存する方法は無いと思う
【2度目の優勝へ】貴景勝 光信【真っ向勝負】part18
【テレ東金曜深夜】孤独のグルメ part86【松重豊】
中国、韓国、北朝鮮が嫌いな医療関係者
ジュニアアイドルで抜いたらageるスレ16
【アーロン】ハーマンミラー総合【チェア】
離婚したい奥様(IDなし、末尾あり) Part.17
牛丼屋の朝定食最高
けもフレ信者アンチスレ451
【PS4/XBOX1】 Dead by Daylight part562
【インフォガーゴキブリ】大井町
【デジカメ】 旅行とカメラとレンズと三脚と part2
シングルママさん「養育費未払い男を罪に問うことは不可能だった、日本の法律R」 [899382504]
親韓、ネトウヨ叩きスレで独り言言ってるバカな高齢無職www★2
ツイキャス KSL-Live! 昆虫を買ってくれ
彼氏彼女の奇行を晒すスレ
【小説】「日本沈没」アニメ化発表→「ここは是非『日本以外全部沈没』もアニメ化を...」筒井康隆氏のパロディー作品望む声
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼