1 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 23:35:48 ] オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。 他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。 1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る 2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」 3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」 うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。 ■関連スレ Rubyについて Part 30 pc11.2ch.net/test/read.cgi/tech/1200106073/ ■前スレ Rubyについて(アンチ専用) Part001 pc11.2ch.net/test/read.cgi/tech/1190559748/ Rubyについて(アンチ専用) Part002 pc11.2ch.net/test/read.cgi/tech/1200210768/
545 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:47:52 ] >>543 なにもしてやれんよ 言う相手が間違ってるんだから 言う相手は自分の隣にいる人だ
546 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:49:58 ] shyouheiか
547 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:52:54 ] メンテナンスは負担の割に報われないからね。力尽きて降りる人は多いだろ。 日本だとそのへんわかってない連中には評価されないしな。原作者補正がついてるともう少しマシなんだが…
548 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:55:30 ] >>546 それもそうだけどなんかキレてるひとと両方な
549 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:55:44 ] Sh. Youhei 、なのかな?
550 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:57:54 ] Namazuのメンテナの人だっけ?メンテナは負け組みたいな事いってたの。あれはシャレになってないよねぇ。
551 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:04:27 ] ここは世にも珍しい、心温まるアンチスレである
552 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:13:14 ] ruby 自体は個人で使う分にはそれなりに便利だと思っているけど ruby コミュニティーの空気には馴染めない。 正直、アンチスレのほうが落ち着くわ。w
553 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:16:28 ] 最初は名ばかりで、今はもう何のアンチスレだかわからんけどなw
554 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:43:43 ] Rubyは分派した方が幸せになれる気がする。
555 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:56:17 ] rubyとかというよりも日本人気質とでも呼ぶべきものの問題だと思うよ 人との付き合いかたがウブだから、こんなゴミ溜めみたいなところで 本名だして愚痴を吐く。人との付き合い方が分かってない証拠だ。 一応モルモンやってるMatzはさすがに人裁きがうまい こういうグループ作りのうまさはアメリカを見習わねばならんところだ
556 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:00:37 ] グループ作りがうまくいっていない 人裁きがうまい アメリカを見習う必要がある (゚д゚ ) ノヽノ| < < ( ゚д゚ ) ノヽノ| < <
557 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:12:56 ] メンテナがどんなに苦労していい仕事しても、 それで報われるのは開発者の、それも代表者だけ。 それでメンテナやる若い子のモチベーションが落ちる訳だ。
558 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:13:26 ] アメリカに限らず欧米文化はもう「グループ作り」に奔走してないだろ。 コミュニケーション努力で得られる実益は、商売上の契約だけだと割り切っている 無益な発言を淘汰しやすい仕組みだけ用意して放置 まあアメリカの人種混沌っぷりな上での歴史は一考に値するが、 モルモンとMatz関係ねえだろ
559 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:23:03 ] >>555 みたいな奴がいるからRuby界隈は嫌いなんだよ。金貰ったって関りたくねー。 若い奴が苦労を買って出てるんだろ。なのに実績は評価せずに、人付き合いがどうのとかアホか? 今回はトラブったが、反省して勉強するっていってんるんだから、もうちょっと前向きにいけないものか。
560 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:31:02 ] >>559 > >>555 みたいな奴がいるからRuby界隈は嫌いなんだよ。金貰ったって関りたくねー。 べつにRuby界隈に限らず、この世のどこにでも居ますよ。 この世と関わるのをやめたらどうでしょうか。
561 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:36:29 ] shyouheiって若いの? 精神年齢はガキっぽそうだが。
562 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:44:01 ] まぁなんにせよ実際に手を動かしてやってる人間は俺は尊敬するよ だからこそ文句も言うわけだが
563 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 11:03:32 ] 単に褒められるよりは注文をつけてもらった方がいいよな
564 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:03:37 ] だから、別の言語開発としてのrubyの研究はすでに終わってて、実用的運営については サンかマイクロソフトに期待すればいいんじゃね? 机上の理論だけが秀でた人に、しっかりした運営は期待できないよ。
565 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 16:24:19 ] >>564 理論という程のものはない気が それとSunもMicrosoftも使ってくれないと思う 楽天に期待
566 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 07:14:56 ] Rubyって誰が使うかというより、何に使えるの?というのが根本的問題。 他のLL系と比べてRubyはここが優れているから、こういうことに使える、というのが無い。
567 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 00:22:35 ] リファレンスが充実するまではクソだ!
568 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 00:24:47 ] >>567 本スレの次スレ立ててこいよw
569 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 23:06:41 ] Ruby のシンタックスは小汚い
570 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 23:10:15 ] 全然アンチになってないお前らに惚れた
571 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 09:08:34 ] RubyはKCODE等、patchyな部分が多い。Matzはgrand designが苦手なのだろう。
572 名前:デフォルトの名無しさん mailto:sage [2008/07/12(土) 15:30:14 ] >>534 1.9.1も意地でも12月にもってくるみたいw 全くアホとしか言いようが無い。 事実上1.9.0がスルーされて、1.9.1もコケたら どうすんのかね?
573 名前:デフォルトの名無しさん mailto:sage [2008/07/12(土) 15:42:40 ] みんな見放すので問題ないでしょう。
574 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 00:48:25 ] 楽天のやつに参加しなけりゃ困るのは楽天だけだったのに関わり持っちゃったからねぇ、最後まであがくんじゃなかろうか?
575 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 12:48:46 ] blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/35465 railsのSEGVが直るバージョンがリリースされるときには 最低でもこれだけ変更されたものがリリースされるのかよwwwwww
576 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 21:06:16 ] railsなんか飾りです
577 名前:デフォルトの名無しさん [2008/07/15(火) 21:29:59 ] 「■後方互換性の重視 以上のような大義名分があっても、ユーザが新しい 普及版に随時アップグレードしてくれなくてはなんに もなりません。使っているライブラリの新バージョン がRuby1.8.7を要求するようになったけれども、肝心 のアプリケーションが動かなくなるのでRuby1.8.6か ら動かせない、ということでは、余計な依存関係が増 えただけになってしまいます。 そこで、前述の普及版のポリシーでは後方互換性を 非常に重視しています。バグや未定義動作に依拠した ようなコードは別ですが、理由もなく既存のプログラ ムの書き換えを要求するような変更は原則として入れ ない方針で開発しています。」
578 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 00:26:33 ] おもしろい冗談だな。
579 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 00:43:53 ] 笑えないよ
580 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 22:41:04 ] この文章でなにか重視したつもりなのかと
581 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 08:56:41 ] >>577 コンピュータ関係に限らずこういうのがきっちり守られてる状況を見たことがない
582 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 09:21:09 ] PHPもRubyと一緒だよね。 JavaとかPythonは違うけど。
583 名前:デフォルトの名無しさん [2008/07/19(土) 13:33:52 ] pc11.2ch.net/test/read.cgi/tech/1180713251/344- 344 :デフォルトの名無しさん:2008/07/18(金) 00:56:41 >>334 同意。 PerlのEncodeは終わってる。 言っておくが、自分には使える。 Perl好きだし、Encodeモジュールもわかっているつもり。 ただ、そこまでPerlにはまっていない周りには使えないし、わかってもらえない。 これが致命的。 (よくはまるのは、UTF-8フラグのついた文字列と バイト列としての UTF-8文字列の違いとかのあたり) それに、ソースコードを UTF-8 で書くと、システムがローカルエンコーディングの場合 ファイルを開いたりするのさえ面倒。 Unicode がらみのスクリプトを書くたびに、 sub e { Encode::encode('cp932', $_[0]) } sub d { Encode::decode('cp932', $_[0]) } sub E { map { Encode::encode('cp932', $_) } @_ } sub D { map { Encode::decode('cp932', $_) } @_ } ↑こんなのを上に貼って、 open IN, e"日本語.txt"; とか書いたり、デバッグする時に b 30 ($str eq d"日本語") とかやったりしてるけど、正直言って超バッドノウハウ。 人が見てもやっぱりわからないし。
584 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 16:25:25 ] 小飼氏ストップ安、まで読んだ
585 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 10:59:53 ] [ruby-list:45248] Re: ruby-1.8.5 >卜部です > >yoshi Nakada さんは書きました: >>> >> 一般の人(*)には、今回の 6/20 のリリースで、こういうバグが入り込んでしまっ >>> >> たことも、それが既に修正済であることもわからないってことも問題なのかと。 >>> >> >> > >> > うーん、どうしましょうねぇ。他にもそういうバグがあるんですが、 >> > 1.8.5はすでにメンテナンス終了ということになってしまっているんで >> > すよね。 >> > > >1.8.5は私はもうやる気がありません。オフィシャルに面倒見る人がいなくなっ >たので終了という話なので、他にやる人が出てくればまた再開するのはありなん >じゃないでしょうか。 >そんなマゾ俺以外にどこにいんのって感じではありますが。 とうとうruby-listでまでwww いつまで毒ばらまかせてるのよw
586 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 15:05:07 ] 気持ちはわかる。 もっと評価されていい仕事だと思う。
587 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 20:19:21 ] 他の人が自分のことを、思って欲しいように思ってくれなくて暴れてるの?
588 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 21:55:04 ] やって当然、失敗したらフクロ叩き、こんな感謝を知らない連中ばっかりのコミュでよくやるねぇ。 そこまでしてRubyに入れむのは理解に苦しむけど、1.8.6は継続して。仕事で使わされてるんで…。
589 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 23:16:58 ] さすが人材豊富なRuby界だな。 まともで真面目な奴ほど苦労が多そうだ。
590 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 00:26:14 ] >>589 まともで真面目な奴に言いがかりをつけて 「まともではないから叩いてもいい」 「不真面目だから叩いても良い」 と設定つくって叩きまくるのがこのスレだけどね。
591 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 00:32:34 ] [ruby-list:45252] >> パッチリリースについては、新しいリリースは古いリリースより安定している >> べきなので、前回リリースから新しいリリースまでの間に入り込んでしまった >> 新たなバグについては、深刻なセキュリティホールと同様に、即座に修正版リ >> リースを出す方が良いと思うのですが、いかがでしょうか。 >> > >そう思いますが、修正リリースを出そうという私の提案([ruby-core:17499])は >却下されてしまいました... Rubyの安定版って何だろう...
592 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 00:33:05 ] このスレはRubyの行く末を本気で案じるスレですよ?
593 名前:デフォルトの名無しさん [2008/07/22(火) 12:00:38 ] shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all 1.9って速いんじゃなかったのか?
594 名前:デフォルトの名無しさん [2008/07/22(火) 12:18:59 ] >>591 リリースが駄目な理由 RubyspecでNGがあるwwwwwwwwwwwwwwwwwwwwww
595 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 13:09:25 ] >>593 1.8.6より速い
596 名前:デフォルトの名無しさん [2008/07/22(火) 18:13:47 ] >>591 RubyはSEGVが深刻な問題じゃないんだwwwwwww
597 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 05:22:27 ] www.aoky.net/articles/steve_yegge/tour_de_babel.htm これって中立的?それともRuby信者?
598 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 11:48:26 ] >>597 儲
599 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 12:56:25 ] 儲というよりキ○○イ
600 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 22:08:23 ] D言語って早いんだ。
601 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 23:58:31 ] SEGVっ☆
602 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 16:26:26 ] >>597 Pythonの項なんてよく書けているじゃない
603 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 03:15:00 ] どう書く?orgがRuby厨に荒らされてるwww
604 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 04:51:41 ] 相変わらず本スレよりアンチの方が落ち着いてるなあ。 Railsは動くようになったのかな? >>591 を見るとやはり怖い言語だ。 >>406 の最首って人はそろそろ分かったのかな? 分かってない人が周りに分かってないとかどんだけー。
605 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 08:01:40 ] Rubyにはプログラミング言語以上の価値があると思う pc11.2ch.net/test/read.cgi/php/1217883614/ 馬鹿がまたスレを立てたようだw
606 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 08:25:07 ] 信者がいなけりゃrubyに乗り変えたかもしれない
607 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 09:28:54 ] そんな奴は来なくていいです
608 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 06:58:52 ] 606みたいな実力不足で乗りかえられなかった奴がアンチ化したりするんだろうな。 アンチはほとんどアホばっかり。
609 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 07:13:02 ] Rubyに限らないけど宗教色が強い物は罵倒戦争になりやすいよね。
610 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 07:16:43 ] >>607 スレタイ嫁
611 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 07:53:42 ] >>608 でも技術的な話になると、本スレよりアンチスレのほうがレベルが高いという罠www
612 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 20:33:38 ] それは、アンチスレにきているRubyistのレベルが高いだけ。アンチはアホ。
613 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:20:54 ] >Rubyist という言い方がキモイ。Pythonistaも相当のものだが。
614 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:31:11 ] ruby使ってる人は声高にrubyのことを叫ぶけどこれが分からない
615 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 22:31:05 ] >Ruby 1.8.7-p72 / 1.8.6-p287がリリースされました。前回のリリースの修正は >不完全で、新しいリリースは以前にアナウンスされたdlの脆弱性の修正を含んでいます。
616 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 22:37:08 ] で信者はなんでこんな不完全なものを使うの?
617 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 08:08:36 ] >>612 でも、このスレで技術的な話題を出してる人達、自分で「アンチ」って言ってるよ。
618 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 00:13:10 ] s = "hoge" p s[4,1] #=> "" s[4, 0] = "e" p s #=> "hogee" とか a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] p a[10,1] #=> [] a[10,0] = 0 p a #=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0] みたいなのが嫌い
619 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 04:21:44 ] >>618 そんなの意識的に使おうとしなければ使わないような処理じゃないか。 無害だと思うがな
620 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 08:11:49 ] 何にだってケチつけられるという好例だよ
621 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 10:02:54 ] そんな事するほうがバカです。これだからアンチは…。
622 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 14:50:55 ] そのバカなことを許す言語仕様www
623 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 02:02:02 ] マジレスすると、意識しないとバグるから気をつけた方がいいよ
624 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 08:52:48 ] >>622 なんでも例外吐きまくるよりは記述の楽さを優先させたってことなんだろう。 ただ挙動の統一性の無さは減点だな。 あまり使わないんだからいいんだみたいな擁護はアフォ
625 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 10:39:26 ] a[10,0] = 0 p a #=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0] a[10,1] = 9999 p a #=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9999] をどう理解していいかがわからない。 ぶっちゃけ前者はバグじゃね?
626 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 12:43:47 ] >>625 なぜ前者はバグだと思ったんだい?説明してごらん。
627 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 13:07:08 ] arr[i,n] はスライス記法だと理解していたが、 nが0の場合スライス出来ないんじゃ? と思ったができるのね。そこに挿入と。理解できた。
628 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 17:15:31 ] 一番やっかいなのは、要素1つを切りだそうとしてるのに、空(文字列・配列)が返ってくるところ 切り出せなかったらnilが返ってくると思ってると、間違いを犯す 昔は違ったということは、誰かが望んでそう変更したんだろうけど、 なんのためにそうしたのかは、私は知らない
629 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 17:27:55 ] この話って、 a=[0,1,2] p a[a.size-1] #=> 2 p a[a.size] #=> nil で p a[a.size, 1] #=> [] p a[a.size, 2] #=> [] p a[a.size+1, 1] #=> nil てのが気持ち悪い、っていうような話? 要点はどこだろうか って書いてたら >>628 とかぶった(わけでもないか?)
630 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 07:41:15 ] >>629 単純にリストの構造上そうなってしまっているんだろうな。バグか仕様かと言えばバグだな。 これを仕様と言い張ることは、言語仕様が腐っていることを認めることになる。
631 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 13:19:50 ] いや、完全に意図的な仕様だよ。 いってみれば、Cで配列の最終要素の次を指すポインタも有効なのと同じようなもんだ。
632 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 22:14:01 ] 337 :デフォルトの名無しさん:2008/08/19(火) 22:07:06 Ruby's FAQ Q: 鬼車とは? A: 次期Rubyに搭載予定の正規表現ライブラリ。 338 :デフォルトの名無しさん:2008/08/19(火) 22:09:32 Ruby's FAQ (by ●●t●) Q: 鬼車とは? A: 次期Ruby専用の正規表現ライブラリ。
633 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 22:34:48 ] 仕様なら明文化してもらいたいものだ。 互換Ruby作ってる人たちが怒りそうだけど。
634 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 22:42:25 ] 仕様変更しても何も言わないから、初心者スレなんかで、 リファレンスのサンプルコードの実行結果が違うことを指摘されるまで、 誰も気付かないままだったりする。それが Ruby Way なんでしょ
635 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 22:48:23 ] D言語やってる俺にとってはなんでもない事だが 仕事で使ってる奴は怒り心頭だろうな
636 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 22:51:30 ] >>635 ruby enterprise editionなんてのが既にあるwww
637 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:04:40 ] 長く使ってると「変にテクニカルなとこ」を(無意識的に)触らずにスクリプト作るようになるから、 変にテクニカルな部分の動作が変わっても誰も困らないし意識しないんだよな
638 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:07:28 ] Ruby人口が増えたのが1.8以降だからなだけだと思うけど
639 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:07:44 ] >誰も困らないし
640 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:07:57 ] for 文の実装方法が変わっても文句言わないのと同じようなもんか 引っかかるのは初心者ばかり
641 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:10:44 ] >>640 forなんて誰も使わないだろ。 なくしても誰も文句なんて言わないと思う。
642 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:58:55 ] >>640 > for 文の実装方法が変わっても文句言わないのと同じようなもんか 何これ? 1.8 -> 1.9 で何か変わったの?
643 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 00:09:51 ] リファレンス見てみたけど、rubyの for ってfor in しかないの? perlのfor(each)っぽくはあるけどそれなら in いらねw JavaScript等と挙動も違って紛らわしいし、本当にいらない子?
644 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 00:24:21 ] while は代替手段が面倒なものもすっきり書けて便利だけど for はいらない子 なまじ for があるがゆえに Ruby らしい each ぶん回しスクリプトを作ってもらえないことが多い 宿題スレとかで劣化したCにすら見えない悲惨な課題スクリプトがよく出る
645 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 02:00:21 ] 普通はforは使わないが、 ERBの中ではよく使っている。