- 1 名前:アンチスレ立ててみる奴 mailto:sage [2007/09/24(月) 00:02:28 ]
- オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。
他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。 1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る 2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」 3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」 うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。 ■関連スレ Rubyについて Part 28 pc11.2ch.net/test/read.cgi/tech/1187298711/
- 152 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 01:32:17 ]
- >>144
コンテキストは理解出来ても、イマイチ直感に反する気がしてならない
- 153 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 01:34:31 ]
- >Ruby に対しては批判的な事を実名で言うと悲惨なことになるから
例えば誰が?
- 154 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 01:40:39 ]
- >>152
そこが「慣れ」ですよ。 そんなこと言ったら、RubyのHashにexists? が無いのも俺の直感に反する。 直感なんて個人的なものだ。Rubyのプログラマの(最大多数の?)直感を大事にしたい、 ていうコンセプトは嫌いじゃないが、それを根拠に多言語を見下すべきではない。
- 155 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 02:05:59 ]
- >>148
だからRubyを仕事で使うなって。Rubyはあくまで趣味のプロジェクト。 Railsだって開発スピードが速すぎて、仕様変更がすごく多い。そういうものなの。 そういうものを仕事に使うことを会社が許可したんでしょ? だったらそれは会社の判断ミス。あるいは前任者のミス。 それをツールのせいにするのやつあたりじゃね?バカだったのはそっちの組織と意思決定者。 JavaでもPerlでもPythonでもいいよ、安定している他の選択子が複数あるんだから、そっち使えよ。 だいたい、おまえが悩むRubyの仕様変更って、具体的に何よ?具体的な話がないと、解決策も議論できん。 そもそも>>148はRuby使えてんの?Rubyが分かってないからメンテできてないだけじゃないの?分かってない言語のコードはどんな言語でもメンテできない。 まさか前任者のプログラムがスパゲッティだったっていうオチじゃないだろうな。そいつも言語関係なくメンテできない。
- 156 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 02:15:30 ]
- プロは仕事でRubyを使わないってことでFA?
- 157 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 07:59:59 ]
- なんだ、結局、無能な前任者から引き継いだ無能な後継者の
私怨による愚痴か。あほらし。
- 158 名前:デフォルトの名無しさん [2007/09/26(水) 08:28:13 ]
- つうか、フリーズしときゃ良いじゃん。
なんで追従する必要があるん?
- 159 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 09:22:43 ]
- みんながどの仕様変更に困っているのか知りたいね。
ぱっと思いつくのは、1.6->1.8のときの cgi.rb の仕様変更かな。 それ以外では特に困ったことはないなあ。 >>156 多少の仕様変更があっても追従できる人間だけが使っていい。 自分でなんとかできる人間じゃないと、そもそも何の保証もないOSSなんてどれも使えないだろ。
- 160 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 10:40:02 ]
- 1.6 -> 1.8 で、例外のクラス階層が変更になったときは死にたくなった。
まあ、例外クラス階層に依存するような設計する漏れの方が悪いっちゃあ悪いんだが。
- 161 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 10:59:34 ]
- 昔、会社のサーバの perl のバージョンをだまって上げたら動かない
スクリプト続出で大騒ぎになった。まあ黙ってやるのは論外なんだけど、 バージョンアップで動かなくなるのは程度の差こそあれ常にありえるんだ なあと他人事のように思った。
- 162 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 13:27:59 ]
- >>158
「当社の組んだRubyスクリプトはバージョン1.8.3でしか動きません。お手数ですが バージョンダウンしてください」「当社のは1.8.4です。最新のものでは動きません。 お手数ですが・・・ただし本バージョンには脆弱性がありますので、当社以外の スクリプトの仕様はお勧めしません」なんてありえない。 >>159 Rubyは「ひときわ」仕様が不安定。マイナーアップデートでも平気で仕様が 揺らぐ。その結果テストが動きませんとかいうのはよくある話。OSSが皆こう だというのは賛成できないなあ。例えば鬼車でマイナーアップデートして コードの修正が必要になることってある?
- 163 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 16:51:35 ]
- >>162
前半、なにがいいたいのかわからん。だれか解説して。 1.8.3でしか動かないスクリプトって具体的にどんなの? 後半、 >Rubyは「ひときわ」仕様が不安定。 とあるけど、そうかな。PHPのことなら分かるけど。 どのへんの仕様が不安定だったの。具体的にヨロシク。
- 164 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 17:47:59 ]
- >>Rubyは「ひときわ」仕様が不安定。
>とあるけど、そうかな。PHPのことなら分かるけど。 >どのへんの仕様が不安定だったの。具体的にヨロシク。 1.8の途中、YAMLが日本語をバイナリ扱いするようになったという話を聞いた。 他にも色々あるのでruby-dev検索よろ。
- 165 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 17:50:52 ]
- >前半、なにがいいたいのかわからん。だれか解説して。
マイナーバージョンアップで仕様変更=>バージョンあげると動かない=> 動かないのになんでバージョンあげるの?とのアドバイスで古いバージョンのまま 納品 つうことじゃね?
- 166 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 20:36:13 ]
- 気付いたらスクリプトごとに別のバージョンの ruby.exe を用意することになりそうでいやすぎ
まあ、国配布ソフトの JRE は恐ろしいことにそうなってしまったわけだが
- 167 名前:デフォルトの名無しさん [2007/09/26(水) 21:10:40 ]
- >>157
ほうほう無能ってことにしたいのですね?Ruby信者がゴミなのはわかるけどね。 渋々メンテしてはいるが、信者本人以外はRuby採用は失敗って認識してますよ。 >>158 もちろんなるべくほってあるけどセキュリティパッチがでなくなると上げざるを得ない。 あと手を入れる必要がでてくるときもあるし。あー心底Ruby興味ないんでリアル苦行。
- 168 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 21:54:13 ]
- >>161 4 から 5 にあげたとかですか?5.6 -> 5.8?動かなくなった原因は?
つか、ここは Ruby アンチスレだよ。情報量ゼロの Perl の悪口はでていけ!
- 169 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:14:39 ]
- >>164
ライブラリの話かよ。言語仕様の話かとおもってたけど、ライブラリ含めたら仕様変更は多いかもな。 で、YAMLが日本語をバイナリ扱いするようになっでおまえはどう困ったの? まさか「話を聞いた」だけで自分は関係ないとかいうなよ。 >他にも色々あるのでruby-dev検索よろ。 検索したけどわからんかったので、箇条書きでまとめて。 つうか、
- 170 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:30:46 ]
- >>167
なんだ、結局、無能な前任者から引き継いだ無能な後継者の 私怨による愚痴か。あほらし。
- 171 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:32:51 ]
- >>167
>信者本人以外はRuby採用は失敗って認識してますよ。 よかったな。それは正しい認識だよ。 やっぱりRubyにGOサインを出した会社がバカだったんだな。それとRubyとの評価を混合するなよ。 このケースなら、RubyでなくてもVisualBasicとかでも同じことがいえるじゃん。 おまえの会社での、プロジェクトの始め方に問題があるんだから、今後も言語に関係なく問題が起こるよ。 >セキュリティパッチがでなくなると上げざるを得ない。 おお、いちいち当てているとは感心だ。これはえらい。 で、具体的にどのセキュリティパッチをあてるとどんな問題が発生したんだ? 今、Rubyでも細かくパッチを出すようになったけど、それによって問題が発生したというのは聞かない。 これは、本当に問題がなければ喜ぶべきことだけど、実は>>167のように問題が発生しているユーザがいるなら、その情報はとても貴重だ。 だから、開発側にフィードバックするためにも、どんな問題が発生したかをぜひ具体的に教えてほしい。
- 172 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:39:22 ]
- そういや>>148=167から回答もらってないけど、>>167はRuby分かってるの?始めて1ヶ月とかじゃないよね?
知らない言語ならどんな言語で書かれてたってメンテできないよ? Rubyが分かってないのにメンテできないとか抜かしてないよな、当然。 #つうか、分かってたら仕様変更への対処くらいわけないわな。
- 173 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:53:35 ]
- 信者って奴はまったく…Ruby は嫌いだがメンテナンスできる程度には使えるよ。
NetNews に投稿されてた時代からだから、かれこれ 10 年以上使ってるしね。 だが、もう興味はないのでいちいち仕様変更に追従するのが苦行だといってる。 興味ないのに 1.9 も追いかけて対応の目途はたっているが、嫌だ。
- 174 名前:デフォルトの名無しさん [2007/09/26(水) 23:04:16 ]
- 狂Ruby病の症状 (複数該当する場合はすぐ病院へ)
1 Rubyに関する話には勝ち/負けがあると考えはじめる 2 相手がだまったら勝ちであると感じる 3 Rubyを批判するやつはRubyを知らないか,無能か,私怨だと感じる 4 Rubyの批判を聞くと無償にPerlやPHPを貶めたくなる 5 仕様がコロコロかわる、と本当のことを言われると古いバージョンを使い続ければいいじゃんと無茶は反論をしたくなる
- 175 名前:デフォルトの名無しさん [2007/09/26(水) 23:12:41 ]
- Rubyの欠点==欺瞞が多い。
例) × すべてがオブジェクトとなるようにデザインした。 ○ 参照とコピーを使い分けるのが面倒だったのですべてオブジェクトにした。 (そのために性能が大幅に犠牲になっている。) × Cとの連携を重視してGCを設計した。 ○ GCを作りこむのが面倒だったのでありものを朴ってきた。
- 176 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 23:15:44 ]
- >>173
バカの一つ覚えみたいに信者信者いってるとアホっぽく見えるぞ。 あんたは有能かもしれんが、愚痴ばかり書かれていると説得力が ない。もっとガツンと来る悪口を頼むぜ。
- 177 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:03:24 ]
- しかも、全部オブジェクトにしても今度は浅いコピーと深いコピーの問題があるしな。
- 178 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:06:22 ]
- 無能と有能しかねーのかよ。文句があるなら使うな、とかさ、極端なやつが多いよな。一人なのかもしれんけど。
- 179 名前:デフォルトの名無しさん [2007/09/27(木) 00:13:22 ]
- つーか、お前ら熱心なんだな。
おれはパソコン買い替えたときくらいしかrubyのバージョンなんて上げね。 つか、めんどくさくね?特にライブラリ入れるの。 まあ、最近はInstantrailsしか使ってねーけど。 もし客先に出すことがあったらinstantrailsごと渡してやるつもりw
- 180 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:13:40 ]
- >>175
Cとの連携できてるモジュールも少ない
- 181 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:20:44 ]
- アンチというわけではないが、某メンテナの話で趣味でもメンテナンスできるといってるが、
たぶんエンタープライズの求めてるメンテナンスはできてねーよな。書類とか。 ML とかで議論して、ソースツリーとマニュアル直すだけなのが趣味。 エンタープライズは責任、引き継ぎ、確認用の書類、グループ内や他のチームとの調整、とつまんない仕事が満載。 ソースの対応についても期限があったりするし。(悪いサポートもあるけどさ…) やっぱり趣味とは世界が違うとおもうよ。趣味なら楽しいもんメンテナンス。
- 182 名前:デフォルトの名無しさん [2007/09/27(木) 00:26:07 ]
- つーか、エンタープライズとかって図に乗り過ぎだろ。
さんざん金儲けてるんだからもっと落とせよ。なにセコいことしてんだと。
- 183 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 01:00:38 ]
- いや結構落ちてるだろ。おまえの手元にいかないのは……なんでだろうね?まずは、その頭にぽっかり空いた空洞に何か詰め物でもしてみる事を勧めるよ。
- 184 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 02:31:17 ]
- アンチ専用スレっていうか、
「Rubyを批判すると信者がどれだけキモい反応を示すか」 を、より高い純度でログに残そうってスレだな。
- 185 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 03:26:19 ]
- >>179
俺はそもそもRubyなんてインストールしないな
- 186 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 04:56:57 ]
- >>185
アンチの鑑だな。
- 187 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 07:38:11 ]
- >>171
キモい信者のフリしたアンチさん?
- 188 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 08:06:11 ]
- なんつうか、どのレスもきもい
- 189 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 15:21:24 ]
- しかし、一番Rubyを批判してるのは開発陣だという事実
ああ、Matzは別か
- 190 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 19:33:56 ]
- >>164
>YAMLが日本語をバイナリ扱いするようになったという話を聞いた このせいで、おまえはどう困ったの? >他にも色々あるのでruby-dev検索よろ。 検索してみたけど、うまく見つからないのでまとめてくれ。 というか、こういうのは「仕様変更が多い」と文句いってる側がだすべきだろ。 「色々」あるんならすぐに出せるだろ?その色々とやらをおしえてくれよ。
- 191 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 20:00:24 ]
- >>190
絡むなよ。 信者が幻想で盛り上がって楽しんでもいいように、アンチもある程度イメージでRuby嫌ったっていいと思う。 あんたみたいなのは、本スレにそういう書き込みがあったときにやればいいんじゃないかと思うよ。 それとも、もう少し表現を柔らかくするか。 (だから信者きもいって言われるんだ)
- 192 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 21:20:23 ]
- 1.9 系列って文字列と文字まわりの仕様はもう確定なの?
エンコーディングの扱いとかは確定なの? こたえろや信者ども
- 193 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 21:25:06 ]
- >192
…本スレで訊く質問をわざわざアンチスレ用に改変したのか?
- 194 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 21:33:22 ]
- ワロタ
確かに本スレでそのネタ振ってくれと思わんでもないw
- 195 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 21:33:36 ]
- その辺がはっきりわからんからアンチとして聞いている。
どこ抑えりゃいーんだ? PEP みたいな、ある程度まとまった文章はないのか? Ruby 版 PEP は生命の痕跡すらみあたらないし。 Matz 日記: ノイズおおすぎる。 ML: 玉石混合すぎて情報がよみきれん。 ChangeLog: 方針とか背景とか意図がわからん。
- 196 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 21:38:55 ]
- >195
m17nQuestions ttp://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=m17nQuestions > ・ m17n の全貌が分からないけれど、まずどこを見ればいいのかな? > □ matz: 2007年9月末までには何か用意します らしいよ。 来週になって何も出て来てなかったら暴れてよし。
- 197 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:21:49 ]
- 俺たちの知らないどこかで!不吉で、邪悪な何か(主に m17n)が進行している!
- 198 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:29:06 ]
- ふと思ったがこういうのって、言語実装者ごとにいちいち悩むのって不毛な気もするな。 > m17n
やりたい事・やらなきゃいけない事は多分みんな同じなのに。 大先達のPerl界隈の人とかの助言とかも受けてるのかな? Matzさんとかは。
- 199 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:31:00 ]
- Ruby 使いがいたら超一流の仲間として認めてるけど?
でも俺は Rails も使えるから Ruby だけの人よりわずかに上 まぁ、Ruby だけでも十分すごいけど
- 200 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:32:29 ]
- >>171への回答もお願いします。
- 201 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:54:10 ]
- >>171
[前半] まぁ、上はひょっとしたら上手くいくかもと思ったんだろう。まー信者氏の声のデカさと根拠のない自信にダマされたんじゃない。 あまりクリティカルじゃないプロジェクトだったのが救いかな。信者氏の手に負えなくなって メンバー間をたらいまわしにされてるところ。今は Ruby 経験の長い俺が暫定的に引き継ぎ資料作成中。 [後半] どうも「Ruby インタプリタ」ってとられてるような気がするけど、対象は「引き継いだ」コードね。 1.6 -> 1.8 だけじゃなく 1.8.x 間の更新でも Ruby コードに手をいれる必要があったっつーこと。 あとインタプリタの作業なんてだるいし嫌。 インタプリタのテストも、もうちょいコンフィグを簡単にしてネットワーク系のテストは省略しとくとかしてくんないかな。
- 202 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 22:56:33 ]
- だからどのパッチのときにどんな問題が発生したのかと聞いているんだが。
- 203 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:05:56 ]
- >>191
ハァ?イメージで叩いたから根拠はありませんとかぬかしてるの? 仕様変更が多くて困ってるんでしょ?困るぐらい多いんだから簡単にあげられるんだろ、「色々」と。 出せないからってひらきなおんなよボケ。
- 204 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:07:24 ]
- ベタベタ粘着するやっちゃなー。ちょっとは自分の脳味噌つかってみたら?
括弧の評価規則変更とかあったろ? 信者の人は変更点を互換性に影響のない変更と非互換な変更がわかるようにまとめた資料を用意して >>171 に与えておくこと。
- 205 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:10:52 ]
- 今暴れてる信者は自演なんだよね?いまどきないわ……。Matz ですら Ruby が互換性を重視しているなんて言わねーだろ。
- 206 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:15:00 ]
- 誰もそんなこと言ってないよ?
- 207 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:25:42 ]
- いや非互換があるのは当然で Matz も認めてんじゃん?言語をより良くするためならとか。
なんで >>171 は必至なのかなと思って。
- 208 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:32:16 ]
- 非互換性はあるのは事実だが、
まったくその非互換になった部分に抵触しないコードしか書いて無いくせに それを鬼の首をとったかのように騒ぐのはどうかと思う。 その行為はアンチすることで頭いっぱいで、脳みそ使って考えてない感じだから。
- 209 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:34:07 ]
- >>194
Rubyって基本的にどうでもいい所に拘りすぎ。 典型的 bikeshed discussion って奴じゃねーの? ついでにアンチスレらしく書いとくか。 Rubyは楽しい?そりゃプログラム好きが作った言語を、 技術好きな開発者が、トイレベルの規模の単純なシステムを 新しくしがらみなしにつくるには、そりゃあ楽しいだろう。 でも真面目に仕事をしたいおれには、 構文糖衣だらけのRubyはその甘さでゲップがでそう。 おれはプログラムもするけど、先の事を考えるのも仕事。 真面目にJavaやcやperlで作られたシステムでさえ、 保守フェーズになるとツギハギもあって、保守は大変なものになる。 Rubyの「自由さ」で書かれたそんなシステムの保守は、 地獄になるよ。仕事にRuby使うような馬鹿はいないと信じたいけどな。
- 210 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:39:10 ]
- たいして悪質な釣りもないのに
信者が自発的にどんどんキモさを露呈していくのが面白い
- 211 名前:ジャッジ mailto:sage [2007/09/27(木) 23:39:32 ]
- 非互換性はあるのは事実だが、 (← 負け確定)
まったくその非互換になった部分に抵触しないコードしか書いて無いくせに (←根拠なし。>>201 = >>204 ならマイナスか?妄想だな) それを鬼の首をとったかのように騒ぐのはどうかと思う。 (← 妄想から結論。ヤバイ) その行為はアンチすることで頭いっぱいで、脳みそ使って考えてない感じだから。 (← くやしいのうwww くやしいのうwww)
- 212 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:41:26 ]
- > 構文糖衣だらけのRuby
コレよく聞くけど、何を指して構文糖衣だらけだと言ってるの? で、それはPerlでの構文糖衣と比べて、どっちが甘いの? で、Perlの方が甘いか、同じ程度甘いなら、Perlを仕事に使ってる人たちはバカになるの? 出来れば全部こたえてください。
- 213 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:43:12 ]
- >>209
その論法だと Perl も若干アウトじゃないか? my と strict と Critic とスマートコメントとテスト系モジュールくらいしか利点がねぇ。
- 214 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:44:08 ]
- >>210
つ 自演の可能性
- 215 名前:ジャッジ mailto:sage [2007/09/27(木) 23:45:40 ]
- >>211
お前やべぇな。狂Ruby病じゃん。 174 名前:デフォルトの名無しさん[] 投稿日:2007/09/26(水) 23:04:16 狂Ruby病の症状 (複数該当する場合はすぐ病院へ) 1 Rubyに関する話には勝ち/負けがあると考えはじめる 2 相手がだまったら勝ちであると感じる 3 Rubyを批判するやつはRubyを知らないか,無能か,私怨だと感じる 4 Rubyの批判を聞くと無償にPerlやPHPを貶めたくなる 5 仕様がコロコロかわる、と本当のことを言われると古いバージョンを使い続ければいいじゃんと無茶は反論をしたくなる
- 216 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:51:21 ]
- Perl を使っている人はバカです。でも Ruby を使っている人はもっとバカです。
本物の男は PHP を使う。
- 217 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:51:30 ]
- >>212
>>209の真意に沿ってるかどうかは考慮してないが、一例で、各メソッドに山のようにエイリアスが 標準でついているのはかなり甘いな。 perlのシュガー?と比べるのは何故? perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。 これでどうだろう。
- 218 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:51:50 ]
- 2chに見るアンチの構図。
1、見当はずれの煽りをする 2、批判される 3、「信者気持ち悪いwww」と煽る 1や2に戻る
- 219 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:55:15 ]
- >>218 いやー適切かつスガスガしくて気持ちのいいレスですねwww
- 220 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:56:08 ]
- >>217
>一例で、各メソッドに山のようにエイリアスが標準でついているのはかなり甘いな。 これ、シンタックスシュガー? >perlのシュガー?と比べるのは何故? 3行目の質問を成り立たせるためです。 >perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。 209が言ってるでしょ・・・ >仕事にRuby使うような馬鹿はいないと信じたいけどな。
- 221 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:57:12 ]
- >>212
「何を指して」って、Rubyから構文糖衣を取ったら何が残るんだ?? perlを「ちゃんと」仕事に使ってる人たちは、 使いどころをわきまえて、必要悪として使っているよ。 perlを馬鹿な使いかたしてりゃ、そりゃ馬鹿かもしれんが。 perlは世間で言われているのと異なり、結構奥の深い複雑な言語だけど、 良く練られているし、バージョンが上がって安定しているから 使っても馬鹿にはならないと思うけどね。
- 222 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:58:56 ]
- おい信者ども!! おまえら m17n ついては納得してんのか?
ttp:/pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=m17nQuestions ↑ここまとまってる情報こそ必要なもんじゃないのか?どうやったらここに辿りつけたっていうんだ畜生。
- 223 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:00:30 ]
- >>222
情報の分散についてはずっとずっと言われてきたことだ 遠慮なく叩いてくれ
- 224 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:01:38 ]
- >>221
>「何を指して」って、Rubyから構文糖衣を取ったら何が残るんだ?? ほとんど残ると思いますけど。 というか、具体的に指摘をお願いします。 >perlを「ちゃんと」仕事に使ってる人たちは、 >使いどころをわきまえて、必要悪として使っているよ。 >perlを馬鹿な使いかたしてりゃ、そりゃ馬鹿かもしれんが。 この論理では、Rubyでも同じですね。 >perlは世間で言われているのと異なり、結構奥の深い複雑な言語だけど、 世間でもそう言われてると思いますけど。 >良く練られているし、バージョンが上がって安定しているから >使っても馬鹿にはならないと思うけどね。 つまり、安定して無いから、使うとバカになるということでしょうか? 209では、シンタックスシュガーが多いからバカになるということで、矛盾してますが。
- 225 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:02:30 ]
- てゆうかサンプルとかのせてくれ。俺バカだからこの説明だけじゃ API の想像すらつかねーや。
信心の力でどっか公式サイトから辿れるとこに載せろや! あと 1.8.6 で試せるようなもん用意しろや! 俺ユーザー樣やぞ。客やぞ。つまり神さまやぞ。
- 226 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:04:32 ]
- >>220
> > 一例で、各メソッドに山のようにエイリアスが標準でついているのはかなり甘いな。 > これ、シンタックスシュガー? 広義ではそうだと思うが。主な目的は一緒だと思う。 ({} ブロック抜きの if 文とか do 〜 end でも {} でもいいとかとは同様・・・だと思ってたがこれは自信がない) > > perlのシュガー?と比べるのは何故? > 3行目の質問を成り立たせるためです。 ちょw > > perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。 > 209が言ってるでしょ・・・ > > 仕事にRuby使うような馬鹿はいないと信じたいけどな。 言ってないだろw
- 227 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:05:30 ]
- >>222
納得も何も、m17nってまだ1.9にテスト的に入ってるだけでしょ。 何故m17nを気にするの?
- 228 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:06:38 ]
- 隣の Perl さんは Perl6 の機能の一部を Perl5 で試せるようなモジュールとかあるゆうてたで
- 229 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:07:43 ]
- >>226
>広義ではそうだと思うが。主な目的は一緒だと思う。 だとして、別名がついてるくらいで致命的にヤバイとは思えないんですけど、まぁ価値観の違いということで。 >言ってないだろw え? > 仕事にRuby使うような馬鹿はいないと信じたいけどな。 って言ってるでしょ?
- 230 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:09:11 ]
- >>228
1.8 の機能を 1.6 で利用できる shim ライブラリがあったので、 作成可能ならば同じようなものが作成される可能性はある。
- 231 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:12:03 ]
- CSI とかよーわからん事いってるからよー。メリットとか全然わかんね。
なにか? Unicode にない文字もあつかえるように、Unicode 介さない変換を用意するっていってんのか? 内部エンコーディングを Unicode に固定するのに比べて一生つかわないようなヘンテコ文字が使えてうれしいのか? 性能とか空間効率もっとわかりやすいメリットあるのか? 本物の Ruby 信者だと自覚があるのなら、3 行以内で説明できるはず。
- 232 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:14:11 ]
- そういやお前らコードを糞汚なくして読みにくくする Golf とか好きだろ。おら。解答も Golf してみろや。日本語で。
- 233 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:15:58 ]
- 逆に内部エンコーディングをUnicodeに固定して欲しい理由はあるんですか?
無いんならどうでもいいんじゃないですか。自分はどうでもいいですけど。
- 234 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:19:56 ]
- なんかメリットデメリットあるんじゃねーの?理由がないなら Unicode でもいいじゃん。
良く知らんけどもっと詳しい信者が解説しろ。
- 235 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:20:28 ]
- ci.nii.ac.jp/naid/110002972721/ では、
Unicodeを用いたUCS(UniversalCharacterSet)方式の問題点として ・(変換時の)テーブルによるメモリ使用量の増大 ・文字集合変換の問題 ・大文字集合に対応不能 を挙げているね。
- 236 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:22:25 ]
- さぁだんだんアンチスレっぽい流れになって参りました
- 237 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:25:33 ]
- 「自分は」!「どうでもいい」!なんと無気力かつ思考停止を感じさせる表現なのか。
Rubyをマンセー的に使っているとMatzと愉快な仲間達の言葉を信じて思考を停止してしまうのか… 貴様はスクリプト言語の根幹たる文字列の扱いのトレードオフも知らずにCSI原理主義者どもの意見を盲信するというのか。 甘い!甘すぎる!そんなことだから連中はドキュメントの整備をサボるのだ。
- 238 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:31:55 ]
- 235 の補足。
>テーブルによるメモリ使用量の増大 ペーパーでは組み込みなどのメモリに制限がある環境で困るという主旨だった。 そういやJ2MEはどうしてるんでしょうね。 >・文字集合変換の問題 これは www.atmarkit.co.jp/fjava/rensai3/mojibake03/mojibake03.html のような面倒ごとのこと。 >・大文字集合に対応不能 文字鏡とかその類の話。研究者がRuby使えて嬉しいくらい。 まあUnicodeしか金輪際使わないならどっちいいだろうね。
- 239 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:32:13 ]
- >>235
本文よめねーよ畜生。なにがジャーナルだバカにしやがって。クソックソッ。 CSI だと減るのか?そりゃ EUC <-> Shift-JIS 単体なら EUC <-> Unicode <-> Shift-JIS よりは小さいだろうが、 CSI でも EUC <-> Shift-JIS と EUC <-> Unicode と Shift-JIS <-> Unicode を用意したら結局おなじでないの?
- 240 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:33:39 ]
- >>237
そうよ、俺は実は Ruby アンチではなく後方互換性主義者の工作員だったのだ。 大物を釣りあげるという任務に失敗した以上、俺はもう消えるしかない。 だが忘れるな!人が後方互換性を望む心は消える事はない! Ruby にもっと後方互換性を!思い付きの API 変更反対!
- 241 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:41:35 ]
- >>236
どこがだwww
- 242 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:42:43 ]
- 信者はどうやらいっぱい湧いてるようなんだが、
Rubyの魅力は一つも伝わってこないな。 まぁ、つまりRubyの魅力というのは、信者「だけ」で構成された場でしか 出現できないモノなんだろう。 新興宗教の教祖様の「奇跡」が、ごく少数の信者しか居合わせていない状況でしか 起こらないのと同じだね。
- 243 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:43:22 ]
- で、どのセキュリティパッチを当てたらどんな仕様変更があってどう困ったの?
セキュリティパッチはできるだけ互換性を保つようにしてるんだから、それで仕様変更があって困ったといっているなら、ちゃんと情報共有しようや。 ありもしないことでアンチすんなよ。こういう仕様変更があって困ったとちゃんと出してくれよ。
- 244 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:45:56 ]
- あくまでそこから始めたいのかよ。
マジレスするなら、「情報共有」は本スレでやってくれ・・・てこれ言っちゃいけないのかな。
- 245 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:47:30 ]
- >>242
魅力語った信者が来たら 「信者がアンタスレでマンセーキモイwww」と 一蹴すればよし、とwww完璧な作戦www
- 246 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:49:40 ]
- Ruby の「楽しさ」とは?
「楽しさ」とは、Matz が自分のプログラミング理論の研究を進めていく中で発見した、ごく微量のシンタックスシュガーに誘導された、 人間ばかりでなくすべての生物の細胞内にある自然な思考に近い表現をするプロウグラム言語です。 私たちのコンピュータシステムを構成する3分の2(約60〜70%)が高水準言語で成り立っていることは有名です。 しかし、この「Ruby」は普通の高水準言語とは全く違います。「驚き最小化言語」すなわち、拒絶反応や拒否反応をおこさせない構文なのです。 例えば、Perl 製のものを普通にメンテナンスしていくと崩壊しますが、Ruby を使ったものはバグはでませんし性能も 1.9 からすごくなります。
- 247 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:52:01 ]
- うぇwwwマンセーキモイwww
これでいいですか?
- 248 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:52:38 ]
- 未来からきました。
Ruby 1.9 に変更したら文字の扱いがかわっていて既存のスクリプトが動かなくなりました。過去のみなさん、なんとかしてください。 m17n 関連のドキュメントも不足しています。あとスレッドの生成が重くなっているようで困っています。
- 249 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:55:08 ]
- いや、>>246はアンチだろどうみても。
俺は信者だからつっこまないがな。
- 250 名前:デフォルトの名無しさん [2007/09/28(金) 00:59:40 ]
- >>243
アンチが「>>248 を助けてあげて!今ならまだ間に会う!」とか言いだす前にやめとこうぜ。
- 251 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 01:05:36 ]
- >>248
1.8.7がしばらくメンテナンスされますので、1.8を使い続けてください。
- 252 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 01:11:22 ]
- >>244
なんでだよ、いろいろあって困ったんだろ?それをおしえてくれっていってるだけじゃん。 ここに書いてくれたら、本スレに転載するぐらいやるから。 別にアンチでも信者でもかまわんから、自分が言ったことには責任もてよ。 また「印象だけで叩きました」とか言い出すなよ。
|

|