- 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/
- 698 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 17:33:44 ]
- >>696
それいったらPHPどうなんだという。 みんな使ってるから自分も使うという以上の選択理由は大抵存在しない。
- 699 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 22:27:16 ]
- PHPってプログラム言語なの?
ちょっと前に、流行った「へんな宗教」かとおもた。
- 700 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 03:33:51 ]
- ポストホロニックプログラミングの略
- 701 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 19:10:53 ]
- >>698
>みんな使ってるから自分も使うという以上の選択理由は大抵存在しない。 これ名言だな、それ以外の理由は後付けということか。なるほど。
- 702 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 20:15:52 ]
- んなわけないでしょ
それだとPythonがPerlを置き換えた理由がつかない
- 703 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 20:20:09 ]
- 別に置き換わっていない件について
- 704 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 23:48:14 ]
- >>703
同意。どこをどうみたらPerlを置き換えたといえるほどPythonが広まったと勘違いできるのか。 Pythonも、>>698の応用で説明できるな。みんながつかってないから自分も使わない。
- 705 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 00:55:24 ]
- python は科学分野とかでは十分広まったと言えると思う。
むしろ日本のpythonの利用率の低さが異常。
- 706 名前:デフォルトの名無しさん [2008/09/21(日) 17:55:37 ]
- >>698
自分でサーバ立てるならともかく、 安いレンタルサーバではperlやRubyに比べて、PHPが圧倒的に速いからなー。 事実上、mod_php VS CGI になってる。
- 707 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 18:01:38 ]
- >>707
そうかな。 mod_phpだとprocess idがみんな同じになってしまい、セキュリティ上のリスクが高いから PHPでもCGI実行しているところが多いと思ってたけど、違うのか? VPSでも使わない限り、mod_phpはやめたほうがいいと思うけど。
- 708 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:03:35 ]
- >>707
セーフモードで動かしてるんじゃないの?
- 709 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 04:52:13 ]
- >>708
昔、セーフモードのPHPで、 「ディレクトリを掘ってその中にファイルを作成する」 ことがどうしてもできなくて絶望した。 サーバ屋さんの設定がおかしかったのかなぁ? ディレクトリを作成するまではできるがそのパーミッションを 変えられないとか、とにかくさんざんだった記憶が・・・
- 710 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 14:36:04 ]
- >>705
裾野が広がることが良いこととは限らない いまくらいがちょうどいいと思うよ
- 711 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:34:44 ]
- rubyとperlって何が違うの?
- 712 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 16:31:41 ]
- 開発者とコミュニティとドキュメントとライブラリが違う
- 713 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 18:41:52 ]
- 名前が違う
- 714 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 19:01:37 ]
- 文法が違う
- 715 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 22:51:17 ]
- 生き方も違う♪
そんな歌があったよね
- 716 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 05:14:29 ]
- Rubyを使ってるやつは何でこう、どいつもこいつもウザいんだ。
- 717 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 10:51:46 ]
- モルモンだからだろ
- 718 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:02:26 ]
- モルモン教は良く知らないが、ノリが本屋にいる英会話の勧誘のお姉ちゃんと一緒なのは確かだ。
- 719 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:03:03 ]
- ↑はRuby信者の事ね。
モルモン教の人は、本当に知らないw ソルトレークシテイだっけか。その辺に多いらしいがw
- 720 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:08:07 ]
- 知らないのならネタにしなきゃいいのに、モルモンとかいう
単語には妙に食いつきがいいのもアンチ これがイスラムだったらびびって敬遠する奴も多いんだろうな 人の信仰を茶化すのはハイリスクノーリターンだとわからんのだなw
- 721 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:12:05 ]
- 、と、恐い目を血走らせてスゴむモルモンの末端信者
- 722 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:15:16 ]
- このスレ…何か塩くさいw
- 723 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 12:17:31 ]
- いや俺は真宗の末端(ってなんだよw)檀家。
少なくとも葬式は真宗の坊さんが来るんだろうと思うが、信者かどうかは不明 その程度の人間には、信仰なんてわからんよ。わからんからそんな所で 楽しめないだけ?
- 724 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 13:07:21 ]
- 言語はともかく、コミュニティがキモイな。
コミュニティが内輪ネタで閉じすぎ。
- 725 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 11:42:57 ]
- PythonっていつになったらまともなOOPLに生まれ変わるの?
- 726 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 12:19:11 ]
- 3.0から
- 727 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 12:43:17 ]
- いまの所々無理があるのが、使う側も無理できて楽しいところでもある。
- 728 名前:デフォルトの名無しさん [2008/10/06(月) 16:53:36 ]
- 現代の肖像まつもとゆきひろ/プログラミング言語「Ruby」開発者
www.aera-net.jp/latest/ www.excite.co.jp/News/magazine/MAG18/20081006/282/
- 729 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 12:24:33 ]
- RubyとSleipnirって似てない?
既存機能のパクリ、変な信者が多いとか
- 730 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 12:44:46 ]
- >>729
Lunascapeの方が
- 731 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 23:49:12 ]
- 1.9 に 1 引数のときの for の最適化キター
- 732 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 02:22:25 ]
- なかったのか
- 733 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 10:22:22 ]
- VMの再定義フラグってビットシフトよりバイト配列のほうが速いのか…
こいつぁ意外だったね。こっちのほうが読み易いけど。
- 734 名前: mailto:sage [2008/10/18(土) 18:41:08 ]
- rubyこれから勉強します
- 735 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 02:25:00 ]
- なぜアンチスレでそんな宣言をするんだ?アンチになるために勉強するのか?
- 736 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 08:35:18 ]
- 芸能人でもアンチが多いほど人気のある証拠ですよね?
こんなスレが立っているってことは、Rubyはかなり人気のある言語と認識してOKですよね?
- 737 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 08:41:10 ]
- >>736
お前つまんないよ
- 738 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 08:55:08 ]
- 井の中の蛙
- 739 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 07:31:41 ]
- >>736
そういう観点でいうと日本ではPythonよりRubyの方が100倍マシ鴨ね
- 740 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 07:34:02 ]
- レンタルビデオ屋に、頭文字Dのビデオ借りに行ったんだけど
「か行」探しても全然ないんだよ で、レンタルビデオ屋のアホ店員は「あたまもじD」って読んでるんじゃね?と思って 「あ行」を確認したらマジで置いてあってびびったwww
- 741 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 07:37:16 ]
- 何言ってるんだおまえは。イニシャルディーって読むんだよ。
あ行にあって当たり前だ
- 742 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 07:47:51 ]
- >>741
www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%E9%A0%AD%E6%96%87%E5%AD%97D%E3%81%AE%E3%83%93%E3%83%87%E3%82%AA%E5%80%9F%E3%82%8A%E3%81%AB%E8%A1%8C%E3%81%A3%E3%81%9F%E3%82%93%E3%81%A0%E3%81%91%E3%81%A9&num=50
- 743 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 20:26:31 ]
- ダックタイピング:
クラスの派生やプロパティー定義変更時に関係するダックタイピングをすべて配慮する必要がある > 本来クラス内にカプセル化されてあるべき「定義」が外部に散り漏れているに等しい クロージャ: クラスの派生やプロパティー定義変更時にそれらを利用するクロージャをすべて配慮する必要がある > 本来クラス内にカプセル化されてあるべきメソッドの「実装」が外部に散り漏れているに等しい この理解は正しいでつか?
- 744 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:20:00 ]
- >>743
ダックタイピングとは、継承関係が存在しない型間においても、シグネチャが一致するメソッドは呼び出せる、という概念を指しているだけ。 結局、あるオブジェクトに着目したとき、あるメソッドが呼び出せるかどうかはそのオブジェクトから公開されているかどうかで決定するのであり、ダックタイピングという考え方とカプセル化は無関係。 クロージャについては、君がクロージャというものをまったく間違った理解で捉えてるのだと思うが、ずれすぎていて何を言ってるのかすらわからん。 というわけで、いずれの場合も君の理解は正しくない。
- 745 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:52:39 ]
- これがRubyのいうオブジェクト脳というやつか
- 746 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 00:19:18 ]
- Rubyがいうのか
- 747 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 02:27:51 ]
- >743
クロージャは >744 の言う通り君の間違い ダックタイピングは Python でも Objective-C でも smalltalk でも実装されている 実態は名前付き method を dictionary から検索して間接的に呼んでいるだけだが 型安全性の保証されない polymorphism とも捉えられる便利でインチキな機能と 冥土の瑠美衣ちゃんが逝ってた
- 748 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 05:13:04 ]
- クロージャはむしろデータ抽象に使えるという罠w
- 749 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 07:41:28 ]
- ダックタイピング使いまくったプログラムって、保守できるの?
Javaのインターフェースから良いところを全て無くしたような イメージ持ってるんだけど。
- 750 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 07:46:01 ]
- 実装の実際上は
「公開メソッド名を何にするかに際して一定の共通ルールを設ける」 だから、そこのフォローさえあれば問題なかろう
- 751 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 08:26:23 ]
- ナローキャスト使いまくったプログラムよりはずっとマシという罠。
- 752 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 08:37:32 ]
- >>750
よく分かってないけど、ちゃんとルールを決めれる位なら、 ダックタイプする必要ないような。おれの勘違い? それにルールをちゃんと守ってるかってどうやってチェックするの? まさかfind+grepじゃないよね。
- 753 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 10:27:17 ]
- >>752
実行時エラーでチェックするんじゃね。 例えばJavaのinterfaceにしたって、メソッドの有無までは静的に確認できても、 それが期待される従って実装されてるかは実行しないとわからない。 と、いうことは、メソッドの有無まで含めて実行してみてテストしたって大差は なかろ。
- 754 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:10:40 ]
- >>752
動的言語はあんたの言う通りあまり大規模開発には向いていないと思う その分パワフルで柔軟性があるので、少数精鋭の体制なら力を発揮する
- 755 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:20:07 ]
- >>752
場所によっては、コーディングをチェックする専門の人もいるらしいよ 書きっぱでイケイケGOGOな世界ばっかりでは無いかも
- 756 名前:752 mailto:sage [2008/10/23(木) 08:28:34 ]
- >>753-755
参考になった。ちょっとおれの頭が固かったみたいだ。
- 757 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 21:18:04 ]
- @蠣←これを右クリでコピーする
Aスタート→すべてのプログラム→アクセサリ→メモ帳を起動 B編集→貼り付け C編集→すべて選択 D変換キーを押す
- 758 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 20:25:36 ]
- 1.9.1が近づいてきましたね。
- 759 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 20:43:04 ]
- 567 名前: デフォルトの名無しさん Mail: sage 投稿日: 2008/11/05(水) 02:45:28
これの実用的なライブラリってある?rubyでいうrailsくらいの
- 760 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 20:44:44 ]
- >>759
Erlangスレに帰れ
- 761 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 21:27:02 ]
- >>759
それはアンチによる陰謀です。
- 762 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 08:39:51 ]
- >>758
例によって互換性が心配。
- 763 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 03:45:20 ]
- 俺もないけど心配スンナ
- 764 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 09:39:05 ]
- 青島乙
- 765 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 00:17:43 ]
- 青島?
- 766 名前:デフォルトの名無しさん [2008/11/20(木) 11:34:33 ]
- >>765
元都知事
- 767 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 12:34:46 ]
- そーのうちなーんとか
なーるぅだーろーおー
- 768 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 01:22:53 ]
- や、青島じゃなくて植木だろといいたかったんだが、作詞が青島なのか。
- 769 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 20:09:20 ]
- rubyは最後(最高)
- 770 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 20:09:42 ]
- >>769
わろっしゅ
- 771 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 21:43:09 ]
- 今度の1.9リリースをもってRubyが勝利者となります。
アンチスレはリリースを持って終了いたしますので宜しくお願いいたします。
- 772 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 14:40:47 ]
- いつまで経っても出ないし、出たとしてもどうせバグバグだぜ?
- 773 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 14:55:15 ]
- 1.9っていつでるの?
- 774 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 22:22:49 ]
- >>771
つか, 2.0 とかって話どこいったんだ???
- 775 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 02:11:57 ]
- >>774
うろ覚えでしかないんだけど、確か Matz が思い描いている2.0 ってのがあるにはあるが その仕様をきちんと決めて実装するのはまだ無理だから、その手前の 1.9.x というバージョンで。ということだったと思う。 どこいったというかMatzの頭の中からでてきてないだろう。
- 776 名前:デフォルトの名無しさん [2009/01/31(土) 05:15:25 ]
- Ruby1.9.1キタ――――――(゚∀゚)――――――!!
- 777 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 06:31:52 ]
- >>775
思い描いている2.0は温め過ぎてリリースされずにRubyが終わるのですね、わかります。
- 778 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 07:24:11 ]
- 1.9.x の次は 1.A.x だろ
- 779 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 07:30:17 ]
- 違うよ、次のバージョンは「も.るも.ん」だよ
- 780 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 00:16:04 ]
- 最近googletechtalksでmatzを見ました。
約10年間抱いてきたmatz像を壊されました。 御自身の最適化もしてください...
- 781 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 09:04:33 ]
- >>780
あなたまだ若いでしょ? 40過ぎるといろいろ努力しても難しいもんがあるんですよ あの野茂だってあれですから
- 782 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 17:58:51 ]
- 高速化したRuby 1.9系、初の安定版リリース[09/02/02]
ttp://pc11.2ch.net/test/read.cgi/pcnews/1233579860/1-100
- 783 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 22:04:11 ]
- >>780
kwsk
- 784 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 23:06:32 ]
- >>783
あ、youtubeのgoogletechtalksね。 ttp://www.youtube.com/watch?v=oEkJvvGEtB4 動画自体はもう一年近く前のだけど
- 785 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 02:11:13 ]
- 本スレの次スレはしばらく建たないのかな?
1.9安定版が出たところで、普通ならもう少し盛り上がってもよさそうなもんなのに、 野次馬しか集まらないのが、何か末期的なものを感じる
- 786 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 09:07:30 ]
- 凄い勢いで埋まってるな・・・
- 787 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 09:25:53 ]
- Rubyについて Part34
pc11.2ch.net/test/read.cgi/tech/1233686068/
- 788 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 17:10:24 ]
- アンチは死滅した。さぁ、みんなで2.0へ向かって前進だ!
- 789 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 17:29:21 ]
- Python のスレで暴れてるだけです
困ったもんだ
- 790 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 18:03:24 ]
- このスレってやたら刺々しく荒れるときもあれば、
今日の天気みたいに心地よい優しさ、親切心にあふれることもあるんですねぇ。
- 791 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 18:20:55 ]
- 「これから来る」に「〜の延長線」でRubyがあがっているけど、そもそもRubyに
延長できるような一本通った「線」なんかないよね? www.atmarkit.co.jp/news/200902/13/matz.html
- 792 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 20:19:01 ]
- むかしのMatzとゆかいな仲間達(少数)でグダグダ決めてたほうがフットワークが軽くて良かったよね。
今迄好き放題な気分だったけど、気がつくとRubyにも互換性という名の足枷がはまっていたという。
- 793 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 21:33:03 ]
- むしろRailsという名の足枷かと。
- 794 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:23:36 ]
- 米国でRuby関連書籍の売り上げが減速か − @IT
ttp://www.atmarkit.co.jp/news/200902/27/langs.html
- 795 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:26:57 ]
- 開発者達が適当こいてるから
そっぽ向かれるんだよな
- 796 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 20:53:23 ]
- 1.9のencoding絡みで外人さんたちが混乱しないか心配。
- 797 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 21:03:17 ]
- >>796
似たようなのは既にあるぞ 日本人がNKF.guessぶち込んでISO8859が一切検知できなくなって IconvとEncodingでエラー出まくりでバグレポが当社比3倍くらいの大盛況 しかも「なんかえらーでます」「いやそれでは私もわかりません」「なんかえらーでます」「いやだから」という NKFの動作を知らない人たちの右往左往する遣り取りがいとめしうま っていうか日本語限定以外のライブラリにNKF入れんなよ開発者さん泣いてるぞあれ絶対
- 798 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 02:11:46 ]
- >>794
バブルもそろそろ終わりだな。なむー
- 799 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 06:15:45 ]
- Rails3も後方互換なしっぽいしなあ。
- 800 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 00:08:34 ]
- バージョンアップに追従できない人って多いからね。混乱は広がるだろうね。
今後はプロジェクト失敗の原因をRubyのせいにされるケースも増えてくるだろうね。
- 801 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 06:26:04 ]
- バージョンアップというか別物になるからな。大抵。
- 802 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 07:00:21 ]
- スキルのない半可通が流行で採用して、プロジェクトは失敗。
戦犯としてRailsやRubyが処罰されるというケースの増加が心配されます。
- 803 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 03:13:49 ]
- Railsは今後どうなるんだろう。崇拝者が大量にいるけど。
- 804 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 07:35:01 ]
- そして第二のzopeに
- 805 名前:デフォルトの名無しさん [2009/03/16(月) 02:30:26 ]
- なんだかんだでPHPだよなあ。
- 806 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 05:48:28 ]
- Rubyの方がjavascriptよりだんぜん使える
- 807 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 07:48:08 ]
- なぜクライアントサイドのJavascriptと比較する?
- 808 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 13:14:02 ]
- Railsさわってみたが、組み込みっぽいクラスを拡張しまくるのがきもちわるい。
- 809 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 13:18:17 ]
- 自分で拡張するのは楽しいけど
他人がやってるのを使わされるとおえぇってなる
- 810 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 13:24:23 ]
- 言語内DSLの行き着いた形だと思う
Ruby知らなくても使えるのがメリットだが、Ruby知っててもRubyの知識が使えないのがたいそうキモい
- 811 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 21:48:09 ]
- きもいよね
さらに悪いことに素のRubyに戻ったときにあれっ?てならない?
- 812 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 16:12:04 ]
- これとかな
ttp://rubyconf2008.confreaks.com/advanced-dsls-in-ruby.html
- 813 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 23:55:46 ]
- Rubyも結構つかわれるようになってきたみたいだけどさ、
Ruby採用して失敗したプロジェクトの知見を集めて利用するとかどうかな。
- 814 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 10:36:51 ]
- >>813
賛成 Rubyに限らず失敗したプロジェクトの情報や経験は後世のために残すべきだよな
- 815 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 07:46:57 ]
- 愚痴って形なら、たいそう豊富な経験を語ってくれそうな気もするなw
- 816 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 08:35:57 ]
- Javaからとかいうクソ洗脳本を真に受けて失敗というのは聞くしな
決定権を持つやつが中途半端にRuby信者だとすごく危険
- 817 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 09:41:11 ]
- 本当のRuby信者はRubyのインストールだけを願い出る
もちろん、自分の仕事を高効率で行うためだ というか、Javaで失敗した糞会社がRubyを食い散らかしている Javaですら失敗した奴がそれより劣るRubyで多人数システム作れるとは到底思えない
- 818 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 11:04:06 ]
- Rubyにはバカ避けのメカニズムがないからな
効率悪いRuby信者がいることを忘れちゃだめだぜ
- 819 名前:デフォルトの名無しさん [2009/03/28(土) 23:15:21 ]
- 引く手あまたのプログラミング言語は?
slashdot.jp/developers/article.pl?sid=08/04/06/2313251 --- Java(16479件)、C++(8080件)、C#(7780件)、JavaScript(6749件)、 Perl(5710件)、PHP(2641件)、Python(1408件)、COBOL(1207件)、 Ruby(769件)、Lisp(33件)といった感じらしい。 とりあえずJavaとC/C++/C#、あとJavaScriptを覚えれば、 当分仕事には困らないようである。COBOLのしぶとさも目立つ。 ちなみにHaskellやOCamlの求人は10以下だったそうだ。 ---
- 820 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 01:58:44 ]
- >>819
そういうデータみて、そう思うのって学生さん? それともプログラマーって・・・
- 821 名前:デフォルトの名無しさん [2009/03/29(日) 15:51:59 ]
- > 1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
これって、どっちかっていうとPython信者だろ。
- 822 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:56:33 ]
- 珍しい意見だな。PythonもRuby信者にselfとか煽られれると思うけど
Python信者がRubyを煽ってるのはあまり見かけないな endについてもRuby信者はあったほうがよい、と思ってるし
- 823 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:00:51 ]
- インデントベースとかselfはPythonの特徴だと思うが、
PythonのRubyに対する利点として強調されてるのは見たことが無いなあ (賛否両論あるにせよ)Pythonの一般的な利点として取り上げられることはあるようだけど
- 824 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:24:42 ]
- pythonのselfはModula-3のスタイルを踏襲しているのであって、
それ自体をどうこう言うのはナンセンスというか無教養を晒してるだけ。 つーか、ルビ信者のこの手の批判って、言語機能の歴史と流れを知らない ことが原因なものが多すぎ。
- 825 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:31:16 ]
- 煽りあいってそういうもんだから。
> つーか、ルビ信者のこの手の批判って、言語機能の歴史と流れを知らない > ことが原因なものが多すぎ。 この辺はお互い様だし。 あと、単純な使い勝手の観点では、経緯やら筋論などの事情なんか、はなから 関心なかったりするが、それらの指摘の全部が全部無益でもない
- 826 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:34:53 ]
- Pythonって、楽しさはともかく美しさは長所だと思ってるんじゃね?
インデントなんかその典型。 あんなもんバグ推奨仕様にしか見えないけど。
- 827 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:38:58 ]
- 美しさは長所だろ
ていうかインサイドルールのどこがどういうふうにバグ推奨仕様なんだよ
- 828 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:58:46 ]
- メジャーな言語だと、不思議と採用してるのが少ないんだよなあ
他にHaskellぐらい?でもブロックと併用できるはずだし プログラマは保守的なのだろうか
- 829 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:07:52 ]
- PythonてHaskellみたく{foo, bar}とかできないの?
- 830 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 18:09:28 ]
- スペースひとつでまるっきり意味が変わっちゃうような言語仕様なんてバグ推奨と言わずして何て言うんだよ?w
- 831 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 18:58:19 ]
- irb(main):001:0> p (1).inspect
"1" => nil irb(main):002:0> p(1).inspect 1 => "nil"
- 832 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 21:11:21 ]
- Rubyの括弧省略は綺麗な省略
- 833 名前:デフォルトの名無しさん mailto:sage [2009/03/30(月) 10:39:46 ]
- >829
それってどういう意味なの?
- 834 名前:829 mailto:sage [2009/03/30(月) 15:24:54 ]
- あ、カンマじゃないセミコロンだ。
Haskellでは例えば do { s <- getLine ; putStr s } みたいに、 複数行使う あ い う のようなのを あ { い ; う } と書けるんだけど。
- 835 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 07:35:20 ]
- >>834
できるよ。 if True: print 1; print 2 とか。
- 836 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 11:36:45 ]
- つか割と色んな言語で出来ないかそれ
- 837 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 11:43:10 ]
- pythonの場合はセミコロンが改行の代わりにもなる、ということじゃ?
- 838 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 11:58:18 ]
- >>830
>スペースひとつでまるっきり意味が変わっちゃうような言語仕様なんてバグ推奨と言わずして何て言うんだよ?w それはRubyのほうがひどい こんなこと本気でいっているやつがいるからRubyistがバカにされる
- 839 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 15:09:31 ]
- >>838
文法といえば・・・ 意味を考えればダメなのは自明だけど "a + b" を a + b と書けないのには全俺が泣いた
- 840 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 15:15:33 ]
- 頻出ですな。カンマとかドットとかブレースとか
- 841 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 19:46:31 ]
- irb(main):001:0> a = 3
=> 3 irb(main):002:0> b = 5 => 5 irb(main):003:0> eval "a irb(main):004:0" + b" => 5
- 842 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 02:54:22 ]
- >>839
a + b と書くような椰子はプログラミングのセンスなさすぎ。だいたいこんなの意味わからないだろ。 2行に分ける意味もないし。俺は一度もこんな書き方したことない。
- 843 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 06:57:57 ]
- >>842
横に長くなると、前で演算子を揃えたくなることがある。前は揃うが、後ろは揃わない。 a = hage_hage.hoge_ho_ge().ho_ge_hoge + hage.hoge().ho_hoge + hage_hage.hoge().ho_ge_hoge a = hage_hage.hoge_ho_ge().ho_ge_hoge + hage.hoge().ho_hoge + hage_hage.hoge().ho_ge_hoge > プログラミングのセンスなさすぎ > だいたいこんなの意味わからないだろ > 2行に分ける意味もないし ・・・えーっとw
- 844 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 10:06:54 ]
- ほげはげ野郎が
- 845 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 10:10:39 ]
- ほっちゃーん ほ、ほーっ、ホゲゲーッ ホゲーッ
- 846 名前:デフォルトの名無しさん [2009/04/02(木) 12:51:52 ]
- >>827
オフサイドルール?
- 847 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 13:25:30 ]
- そんなことより野球しようぜ!(AA略
- 848 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 17:37:46 ]
- じゃあ俺ボーカルやるわ。
- 849 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 17:59:19 ]
- じゃあ俺車掌さんね。
- 850 名前:デフォルトの名無しさん mailto:sage [2009/04/05(日) 20:13:57 ]
- ttp://d.hatena.ne.jp/wasisan/
Matzとかが釣られてたけど笑えない。相手しちゃダメなんじゃね。
- 851 名前:デフォルトの名無しさん mailto:sage [2009/04/05(日) 22:58:22 ]
- 「(俺には)内部イテレータが理解できない」→「内部イテレータなんて提供してる言語はダメだ」
といってるだけにしか見えない。
- 852 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 00:37:48 ]
- この人、知識がキーワード的というかなんというか
そもそも参考に上げてる文献とか読んでないだろ 知らないのなら叩かなければいいのにね
- 853 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 00:42:34 ]
- ///)
/,.=゙''"/ / i f ,.r='"-‐'つ____ 細けぇ事はいいんだよ!! / / _,.-‐'~/⌒ ⌒\ / ,i ,二ニ⊃( ●). (●)\ / ノ il゙フ::::::⌒(__人__)⌒::::: \ ,イ「ト、 ,!,!| |r┬-| | / iトヾヽ_/ィ"\ `ー'´ / なんだろ多分。 ただ、このスレでアンチルビーにアンチな流れは珍しいな。
- 854 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 00:51:16 ]
- 擁護しようがないっていうか。
俺アンチだけど、こゆのと一緒にされたくないんです。
- 855 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 04:25:23 ]
- >>843
えーとじゃねえ。 a + bをわざわざ2行に分ける椰子はいないと言っただけでそれですか。 だったら最初から"長い行を分けるとき"と条件書いとけ。 自分の説明のまずさを人のせいにすんな。 相手にちゃんと通じる日本語勉強してから来い。
- 856 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 04:36:47 ]
- 見苦しいから、言い訳しないほうがいいと思うよ。
あの流れで「目の前に見える、そのaと+とbで構成されたコードの話だけ」をしてました〜って、 どんだけコミュニケーションのセンスがズレてんのw
- 857 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 06:55:34 ]
- をいをい、そんな不正確な説明しかできない椰子のプログラムなんか
俺が発注者だったら絶対受け取らないね。 その程度のこともまともに書けないんじゃどうせ曖昧な仕様書しか書けないだろ。 しかも全然素直じゃない。人と打ち合わせするときにヲタクの常識なんか通用しないって。 誰が読んでも文字通りにしか解釈できないように、誤解しないように話すのが 正しいコミュニケ0−ションのしかたなんだよ。わかったかな、ぼうやwww
- 858 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 07:01:40 ]
- 頑張るなぁ。
自分が自分の意図を伝えられなかったことには寛大なのが可愛いな。 そういや、ある程度の歳になると「ぼうや」とかって煽らなくなるよな。 ハシカみたいなもんか。
- 859 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 09:16:02 ]
- >>839
誰も言わないから俺が言う \使えよ
- 860 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 10:10:55 ]
- >>859
そこまでするほどのことじゃない微妙さが肝じゃないか
- 861 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 10:13:55 ]
- 改行エスケープって言語として負けだよね
- 862 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 04:36:57 ]
- >>858
俺の意図はちゃんと伝わってる。だからこそ意地になって言い張ってきたんだし。 それにそもそも文章通りに読んだ俺に責任はないしな。 いくら言い張ったって一度書いたことは、なかったことにはできないんだよ。 これからはもう少し頭を使って書くことだ。
- 863 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 11:12:32 ]
- >>858
意図はみんなに伝わってるんじゃない? ただ、いみじくも彼自身が言っているように > 文字通りにしか解釈できない ことが問題なのであって
- 864 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 02:50:37 ]
- >>863
全然問題じゃない。むしろそう書くのが正しい。 なぜなら「文字通りにしか解釈できないから誤解なく伝わる」んであって、 複数通りに解釈できるように曖昧に書いたら誤解されて伝わるに決まっている。 そうなると、誤解を解くためにさらに詳しい説明をしなければならなくなり、 余計な手間がかかるし、読んだ相手も無駄な時間を使わされることになる。 だから、文章で自分の意図を正しく伝えるには、プログラミングなみに神経を使って 必要十分条件を書いておく必要がある。特に大事なことを伝えるときはね。
- 865 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 03:07:44 ]
- なんか微妙に香ばしいのが湧いてるんだな
辺境スレとしてはいいことだ
- 866 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 05:38:13 ]
- 我等一同、もう充分に堪能いたしましたゆえ、そろそろ釣り宣言を給わって、
お開きにしていただきとうございます。 何卒お聞き届けいただきますよう、お願い申します。
- 867 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 05:56:04 ]
- Rubyと名が付く場所はどこもこうだな。
- 868 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 08:45:31 ]
- アンチが必死で張り付いてるからなw
- 869 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 09:27:35 ]
- アスペルガーな人をひきつける何かがあるのかな。
- 870 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 19:05:32 ]
- アスペRuby
- 871 名前:デフォルトの名無しさん [2009/04/09(木) 21:02:40 ]
- >>843
プログラムは上から下に眺めることが多いからね。 俺も、前側にそろえたい派だ。
- 872 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 21:34:18 ]
- 確かにFortranの継続行は行末マーカー方式じゃなくて行頭マーカー方式
だったからなぁ
- 873 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 00:40:02 ]
- a = hage_hage.hoge_ho_ge().ho_ge_hoge \
+ hage.hoge().ho_hoge \ + hage_hage.hoge().ho_ge_hoge これで我慢してくれ。
- 874 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 02:03:10 ]
- VBみたいで嫌
- 875 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 15:34:40 ]
- Python信者って、回りに言わないことが善としてて気味悪いよね。
Ruby狂いに比べたらマシだけど。
- 876 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 16:00:36 ]
- 自分が目にした何人かの人間を「○○信者」全体にあてはめるような
物の言い方・判断の仕方のほうが気味悪いと思う。
- 877 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 03:07:23 ]
- >>850こりゃ悲惨だな 最後まで論破されててワロタ
- 878 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 23:33:57 ]
- Danke shön
- 879 名前:デフォルトの名無しさん [2009/04/15(水) 14:37:23 ]
- schoen
- 880 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 19:21:28 ]
- rb_ary_inspectとinspectって何が違うの?
- 881 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 21:59:00 ]
- 前者はArray#inspectを実装しているC関数
後者は内容を示す文字列を返すメソッド名
- 882 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 17:06:34 ]
- Rubyにはもう夢がない
- 883 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 21:26:57 ]
- 1.9 への移行は頓挫しつつあるしな。
- 884 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 16:24:16 ]
- まだまだ。
商売敵wのPHPの4→5の本格移行までの要日数に勝っていればいいじゃないか。 てか2.0がでれば1.9を飛ばしてもいいんだしな。
- 885 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 16:25:59 ]
- 2.0って出す気あるんか?
- 886 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 16:37:09 ]
- 1.9.40あたりから着手します
- 887 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 17:01:07 ]
- Perl6ですら年末〜来年初頭には出るっぽいんだからRuby2.0にも期待していいよね
2.0になったら名前変わるんだっけ?
- 888 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 18:36:02 ]
- Perl 6は毎年「クリスマスまでにはリリースします。いつのクリスマスとは言えないけど」
って繰り返してるからなあ……。
- 889 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 18:52:28 ]
- 2.0ってPython3よりすごいの?
- 890 名前:デフォルトの名無しさん [2009/06/09(火) 22:32:00 ]
- 速度的には。
人気的にはどっちもどっち。 GoogleAppEngineで使っているPythonが2.5で更新される予定はなさそうだから、 世間もそれにあわせてPython3へはなかなか移行しないんじゃないかなあ。
- 891 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 19:02:23 ]
- Ruby1.9 vs Python3 vs PHP6 vs Perl6
がデッドヒートてことか。さぁ、張った張った!
- 892 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 19:18:11 ]
- いや、V8とWebkitが2馬身差先を走ってる。
- 893 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 20:57:08 ]
- いまだ開発中のPerl6とデッドヒート・・・だと・・・
- 894 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 23:08:18 ]
- まるでRuby2.0がRC段階みたいな言い方じゃないか
- 895 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:23:47 ]
- Pythonは日本の本屋で解説書がほとんど無い、
でもRubyはその2〜3倍ぐらいある、 まぁめくそはなくそだが
- 896 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:48:40 ]
- >Ruby の join って Enumerable のメソッドでは無くてリストのメソッドなんだな。
Pythonのアンチスレからのコピペ 言われて見ると確かに疑問だがEnumerableにできない理由とかあるんだろうか
- 897 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:59:50 ]
- join は要素の順番が重要過ぎるからだよ
{1 => 2, 3 => 4}.join の返り値が 1234 でも 3412 でもいいとかいうのは普通ないだろ
- 898 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 17:14:23 ]
- mix-in 先の each が要素を返す順番に処理を試して最終的な結果を返すというのが Enumerable だろ
each が返す順に文字列を挟んで返す、each がシーケンシャルかどうかは知らんので気をつけて使え(・ε・)プップクプー というのじゃ駄目な理由はなんだい? ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/3151 > まつもと ゆきひろです > |これって、EnumerableはSequentialであることは保証されない、 > |ということでいいんでしょうか? > > そういうものです,たぶん.
- 899 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 17:25:53 ]
- あーそっかなるほど
そうすると今度はSequentialってモジュールがほしくなってきた うまい例が思いつかないけど、ポコポコと文字列を返すブラックボックス的な何かがあって 結果をまとめたものを表示させたいようなときに便利かなと思った Arrayにpushしてからjoinとか適宜concatでもいいけど、かっこ悪いなあって言うそれだけの理由
- 900 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 17:32:27 ]
- これは何度でも言うんだが、Enumerable に順番の概念と順番依存の便利メソッドを搭載したのが Array だ
順番が重要なら Array を使う 順番いらんなら Set をもっと下に持ってきたほうが面白かったんじゃね、と思うことは2年に1回くらいある 群が Set、Set に枚挙の意味を持たせたのが Enumerable、Enumerable に順番を持たせたのが Array
- 901 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 17:50:52 ]
- Arrayは有限長だけどEnumerableは無限長かもしれない、ってのもあるな。
- 902 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 18:03:48 ]
- >>900
それはそうなんだけどね、でもArrayはincludeできないじゃん 自作クラスのインスタンスにjoin的な操作をしたいときはどうしようっていう けど有用な例を思いつかない時点で不毛だな、取り下げるわ >>901 それは思いつかなかった そんなもんjoinしたらえらいことになるな
- 903 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 18:08:51 ]
- >>902
> えらいことになるな いや別に each したら戻ってこないとでも?
- 904 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 18:12:50 ]
- each の中で自分に push しまくれば無限ループになるんじゃね
a = [1,2,3] a.each do |e| a << e end と思ったが無限長ってそういう意味じゃないことに思い至ったのでどうでもよくなった
- 905 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 19:52:40 ]
- >>897
>join は要素の順番が重要過ぎるからだよ そんなことないんじゃないかなあ 単に each の順番でつなげます、でいいじゃん だって Enumerable#first とかあるんだぜ?
- 906 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 21:53:51 ]
- www.atmarkit.co.jp/news/200906/12/jruby.html
>それを言語仕様もAPI仕様もなしにやる。これはまったく不可能なことに思えましたね JRubyの中の人も大変だなw
- 907 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 07:46:32 ]
- >>903
eachじゃなくてjoinから戻れないってこと
- 908 名前:デフォルトの名無しさん mailto:sage [2009/06/16(火) 10:33:00 ]
- 日本人は仕様やドキュメントがないと騒ぎ
一方ガイジンは仕事を進めた
- 909 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 01:02:13 ]
- Ruby系ツールのネーミングセンスはなんとかならんのか。
Ra*eとかRIPとか
- 910 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 19:08:48 ]
- Rubyの今後のロードマップとかないの?
- 911 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 19:13:39 ]
- >>910
次は1.9.3を出します
- 912 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 11:32:25 ]
- 1.9.2 は出ないの?
- 913 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 22:39:03 ]
- クリスマスを予定
- 914 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 14:33:38 ]
- rubyを触ってみましたが
やはり言語オタクが作ったとおり、構文で何か魅せられました でも実用的なのはやっぱりpythonだ
- 915 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 21:09:21 ]
- 何がどう実用的なの?
- 916 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 07:37:25 ]
- そりゃインデントがハードタブでもスペースでも許容してくれる寛大なところだろ
どうせならそこまで強制すればいいのに
- 917 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 14:30:48 ]
- タブでインデントしちゃダメって言語あるのか?
Makefileはスペースじゃダメだが、あれはインデントとはちょっと違うし。
- 918 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 14:42:05 ]
- >>917
Pythonとインデントの2語で思いつくことを20字くらいで述べよ(自由記述、配点5点)
- 919 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 14:55:54 ]
- COBOLの正書法
- 920 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 20:33:56 ]
- Rubyには自由があると思いました
|

|