1 名前:デフォルトの名無しさん [04/11/07 14:06:44] オブジェクト指向スクリプト言語の二大厨房勢力が仲直りするスレです。
898 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 23:22:01 ] >>874 そう?拡張ライブラリはPythonのほうが断然書きやすかったけど。
899 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 00:11:35 ] >>898 参照カウントの管理がめんどくさい
900 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 06:54:08 ] >>896 Book of Mormon
901 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 14:34:35 ] Pyrexつかうと楽
902 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 22:16:24 ] www.atmarkit.co.jp/news/200709/19/3rdrail.html 着実にEmacs Lispと同じ道をたどってますwww
903 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 03:42:23 ] >>877 それを言い出すと将来はOCamlと同じようになるのかなwww
904 名前:デフォルトの名無しさん [2007/09/20(木) 09:26:33 ] これはひどい 言語センスは Matz>>>>>>>>>>>>>>>>>Guido>>>Larry だな 504 名前:デフォルトの名無しさん[] 投稿日:2007/09/20(木) 08:10:40 pythonには三項演算子はないんでしょうか? 文字列を "asdf" + (i == 0)? "" : "zxcv" みたいにしたいんですが 505 名前:デフォルトの名無しさん[sage] 投稿日:2007/09/20(木) 08:24:16 >504 Python2.5以降なら 'asdf' + ('' if i==0 else 'zxcv')
905 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 09:33:53 ] 言語センスより実用性や後方互換性,可読性を重んじるのがGuido。Guidoは協調性を重んじる。 Matzの場合は、言語設計やかっこよさがすべて。自分が気持ちよければいいのがMatz。 Larryはただのパラノイア。
906 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 19:20:57 ] >905 matzはそこが問題なんだよなぁ。 メーリングリストとか見ると分かるが、周りが何人「ここおかしくない?」って言っても 「ここはこれで良いんだ」みたいなこと言って独りだけ浮いてる。 そんなことを今まで何度繰り返したことか…
907 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 19:51:21 ] >>906 で他人が造ると採用するwww
908 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:27:58 ] Guidoが死んでもPythonという言語は残りそうだけど Matzが死ぬとRubyはメンテナンスしかされなくなりそう
909 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:30:18 ] >>908 Railsのフロントエンドとして残るんじゃないwww
910 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:33:55 ] >>908 Lisp並に方言ができそうだねw てか、そういう言語って死んだらどうするんだろ。メインのメンテナが管理? LinuxとかLinusが死んだらどうなるんだろう。。。
911 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 23:35:21 ] >>909 バックエンドだろ
912 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:13:09 ] >>896 断食があるらしい
913 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:47:46 ] >910 Linuxはディストロ作ってる企業/団体とかGNUとかがやるだろ
914 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 04:32:36 ] >>910 もう死んでるよ。今のLinusはCで書かれてるんだよ。知らないの?
915 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 07:55:24 ] >>880 俺には心地よいけどなぁ。欧米人感覚でPerlと比べればって話じゃない? Rubyistは世界共通でちょっと…アレな人が多い気がする。 ruby kaigiのレポートには引いた。
916 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 08:29:21 ] だってカルトだから。
917 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:47:50 ] まあモルモン教徒は世界中に居るし
918 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 09:51:13 ] 芸人が何とか学会に入って最低限のファンを確保するのに似てるね
919 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 11:14:57 ] 結論から言うと、今回のRuby Kaigiのテーマは"愛"。 会場にいると"俺はRubyを愛しているぜ"って言う参加者の熱気がもの凄かった。 実際の所、僕はプログラミング系のでかいカンファレンスに参加した経験は今まで無かったのだけれど、YAPC::Asia 2007のビデオとかを見る限り、少なくともPerlに比してRubyコミュニティのプログラミング言語に対する愛は勝っている様に思う。 Rubyを愛していないと、Rubyでバイナリいじって変態的プレゼンソフトなんて作れないだろうし、ゴールデンゲートブリッジを見て「Ruby色ですねえ」なんて感想は出て来ない。 そして当然だけれど、Ruby愛は宗教じゃない。Dave Thomasさんが述べているように、みんながRubyを愛するのは、Rubyが自分を愛することを求めるのであれば、Rubyを愛することが必要だからである。 そこには宗教的な無償の愛や熱狂ではなく、Rubyを愛することによって創出される筈の、より良いプロダクトに対する期待があるのだ。 Ruby愛以外に何か付け加えるものがあるとするならば、あとは、覚悟。 Ruby Kaigi 2007 (polog) polog.org/archives/2007/06/11001019.php
920 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:25:36 ] >>919 きんもー
921 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 14:05:03 ] それって単にレポーターの知識が無さ杉だから、適当に書いてるだけだと思う
922 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 14:09:54 ] >Dave Thomasさんが述べているように、みんながRubyを愛するのは、 >Rubyが自分を愛することを求めるのであれば、Rubyを愛することが >必要だからである。 Daveの言ったことだけでも十分キモいんだけどなんとかしてくれ。
923 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 18:47:49 ] さすがに個人攻撃はキモイ そんな暇があったらキモイ文法とライブラリなんとかさせてくれ
924 名前:デフォルトの名無しさん [2007/10/05(金) 19:18:57 ] Py thon 飲んだらまたPy thon
925 名前:デフォルトの名無しさん [2007/10/05(金) 19:20:55 ] Linuxコミュニティはケンカばかりして発展性がない 本当に作業を進めているのは企業の者だし
926 名前:デフォルトの名無しさん mailto:sage [2007/10/07(日) 12:27:02 ] >810 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/07(日) 08:21:58 >D:\>ruby -v >ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32] >D:>grep requrie C:\ruby\lib\ruby\1.8\tkextlib\tcllib\*.rb >C:\ruby\lib\ruby\1.8\tkextlib\tcllib\tablelist.rb: requrie 'tkextlib/tcllib/tablelist_core' >C:\ruby\lib\ruby\1.8\tkextlib\tcllib\tablelist_tile.rb:requrie 'tkextlib/tcllib/tablelist_core' ># 上記スペルミスで Tk::Tcllib::Tablelist がいごかん すげーなwww さすがRuby
927 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 07:35:00 ] requireのiとrが入れ替わってるって理解でいいのかな。 Rubyってそういうスペルミスがあっても、とりあえず動くものなの?
928 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 08:03:25 ] >>927 動くわけがないwww
929 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 09:05:38 ] requireの代わりにrequrieと書くとその場所を報告するスクリプトが完走しただけだ。 ミス呼ばわりはいただけないな。
930 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 11:27:27 ] で、構文エラー起こすようなモジュールを含めている意味は?
931 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 23:37:43 ] Javaだってぬるぽをよく起こすじゃない。似たようなものだ。
932 名前:デフォルトの名無しさん mailto:sage [2007/10/09(火) 22:52:04 ] 簡単なtypoを混ぜておくと、「あれ、俺でも直せるじゃん」っていう 勘違いやろうを生み出して、うまくすると新しいコミッターを養成できる かもしれない。 無理か。
933 名前:デフォルトの名無しさん mailto:sage [2007/10/09(火) 23:28:43 ] 新しいコミッターが誕生するために、 「うまく動かないんですけど?」「このソースファイルの、この行を書き換えて・・」という やりとりがン百回、ン千回ありそうだ
934 名前:デフォルトの名無しさん mailto:sage [2007/10/10(水) 16:37:58 ] 実行に不具合はないけどエラーメッセージとかが微妙に変、 とかにしておくのが吉
935 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 23:43:37 ] >>904 value = pred and then_value or else_value こうすればいい
936 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 09:40:22 ] >>> value = True and 0 or -1 >>> value -1 >>>
937 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 16:01:29 ] >>> value = (True and [0] or [-1])[0] >>> value 0
938 名前:デフォルトの名無しさん [2007/10/31(水) 01:39:34 ] pc11.2ch.net/test/read.cgi/tech/1099804004/791- 791 :デフォルトの名無しさん:2007/06/03(日) 01:53:06 >Perlもまた、間もなくなくなる。それは新しいRubyと呼ばれる言語がついに英語に >翻訳されたためだ。そう、それはこともあろうに日本で作られた。これにはあなた同様 >みんな驚いている。日本はハードウェアと製造業では知られているが、ソフトウェア開発 >では知られていない。どうしてなのか誰にもわからないが、私の考えでは、それはタイピ >ングの問題のためだと思う。1万種の文字があるアルファベットを使っていながら彼らが >十分速くタイプできるとは、私には想像できなかった。 面白いjokeだw
939 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:24:27 ] ん〜ムチュムチュ〜かわいい〜んスキスキあいしてる〜ムチュ〜 _____ .. _______ / / \ / \ \ / ( ●)\ / = .\ / /////(__人_) (_人__)//// .. \ | 3 ε | \ / \ / / \ \ / \ .| \ \___│_ │____/ / .| | \ )( / |
940 名前:デフォルトの名無しさん [2007/10/31(水) 23:29:10 ] >57 :デフォルトの名無しさん [sage] :2007/10/31(水) 21:15:28 >WinXPなんだけど、2GBを超えるファイルのFile.size()がマイナスになる。 >回避策はあるんでしょうか? RubyはFAT16で使えということですか?
941 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 23:32:14 ] >>940 そのアンカー(www
942 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 18:29:27 ] >>938 当然出典は知ってるんだろうな。
943 名前:デフォルトの名無しさん mailto:hage [2007/12/10(月) 13:17:30 ] ttp://www.amazon.co.jp/gp/cdp/member-reviews/A6O2834Z3B605/ Python使っている人ってこんな人ばかりなんですか? とてもキモいですね...
944 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:09:49 ] ・そんなにはキモいと思わない ・PythonとかRubyという以前に、Amazonで批評家ヅラして遊んでるヒトタチは大体そんな感じ
945 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:38:04 ] >>944 >・そんなにはキモいと思わない スカトロ趣味の人はウンコを汚い者と思わないらしいよね。
946 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 15:21:45 ] まぁスカトロ趣味をネット徘徊に置き換えればそんな感じ。 見慣れちゃったよ。
947 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 16:27:14 ] >>943 暇な上に自意識過剰なんだよ。 結論から言うと社会のゴミ。気にするなや(ww。
948 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:35:24 ] rubyではドキュメントにアニメキャラクターの名前を入れる流儀だそうで 234 名前: デフォルトの名無しさん Mail: sage 投稿日: 2007/12/09(日) 20:47:23 ActiveRecord::Serialization#to_json のドキュメント書いたのはどこのアホだよ 235 名前: デフォルトの名無しさん Mail: 投稿日: 2007/12/09(日) 21:30:19 それがチェックインされたときに結構話題になったな。 236 名前: デフォルトの名無しさん Mail: 投稿日: 2007/12/09(日) 21:33:30 犯人はこいつ。 blog.codefront.net/2007/10/15/konata-izumi-in-edge-rails/
949 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:49:19 ] >>943 のひとに「黄色いはじめてのPython」の評価を書いてみて欲しい
950 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:52:42 ] >>499 つ www.safaribooksonline.com/
951 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 19:15:30 ] >>948 戦国武将の名前でやれって思うよな
952 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:02:48 ] >>908 まあアイツが死んだら速攻でインデント廃止で switch導入でselfの廃止だ。ざまあ
953 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:25:28 ] >>952 それ別の言語
954 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:26:53 ] >>947 Pythonは社会のゴミのための言語です。
955 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:35:04 ] Pythonって宣伝文句が「嘘付き!」ってのばっかなのがムカつくんだよな
956 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:39:11 ] >>943 「ユーザ」ってなまえがすごすぎるな。 ゴミにしてももうちょっと考えろやwww
957 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 01:11:36 ] >>955 これだけだと単に批判してるだけに見えるから追加しておくと あの過剰宣伝が無ければ実用的でそこそこいけると思ってる
958 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 09:16:58 ] >>956 どう見てもご本人が来ているとしか思えないです。 キチガイが来るとスレが伸びるってホントだったんですねwwwwwwwwwwwww
959 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 09:44:56 ] ただ一人のキモさしかジャッジされない流れだからって みんなでキモくなる必要は無いと思うんだ
960 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 16:22:19 ] >>948 18 # konata.to_json(:only => [ :id, :name ]) 19 # 20 # {"id": 1, "name": "Konata Izumi"} ----------------------------------------------------------------------- 36 # konata.to_json(:include => :posts) 37 # 38 # {"id": 1, "name": "Konata Izumi", "age": 16, 39 # "created_at": "2006/08/01", "awesome": true, 40 # "posts": [{"id": 1, "author_id": 1, "title": "Welcome to the weblog"}, 41 # {"id": 2, author_id: 1, "title": "So I was thinking"}]} ----------------------------------------------------------------------- 45 # konata.to_json(:include => { :posts => { 46 # :include => { :comments => { :only => :body } }, 48 # :only => :title } }) 49 # 50 # {"id": 1, "name": "Konata Izumi", "age": 16, 51 # "created_at": "2006/08/01", "awesome": true, 52 # "posts": [{"comments": [{"body": "1st post!"}, {"body": "Second!"}], 53 # "title": "Welcome to the weblog"}, 54 # {"comments": [{"body": "Don't think too hard"}], 55 # "title": "So I was thinking"}]} 言うほど悪くはないと思うぞ(サンプルコードとしては) bodyがどこから出てくるのかいまいちよくわからん…むぅ公式ドキュメント… caboo.se/doc/classes/ActiveRecord/Serialization/Serializer.html#M006000
961 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 16:49:50 ] 角川うざい
962 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 01:00:25 ] >>957 過剰宣伝て何のことだよ?
963 名前:デフォルトの名無しさん [2008/01/04(金) 23:11:51 ] (Ruby) xor (Python) == Falcon Programming Language www.falconpl.org/ load regex // create the regex using the first script parameter try filter = Regex( args[0] ) catch > "Please, provide a valid regular expression as first parameter" return end stdinput = stdIn() // get the standard input as a file line = "" // prepare an empty string to read data loop if stdinput.readLine( line, 30000 ) == 0 return end if filter.match( line ) > line end end
964 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 23:54:00 ] >>963 Matz.の日記のコメント欄に作者が日本語でコメントしてて吹いた
965 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 17:02:10 ] イタリア製か・・
966 名前:デフォルトの名無しさん mailto:sage [2008/01/06(日) 04:05:09 ] Pythonの圧倒的勝利なのに、Ruby信者が対等みたいなツラしてくるのが痛い。 創価学会の「ガンジー・キング・イケダ展」みたいだ。
967 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 15:14:49 ] 信者って域になるとそういうもんなんだろうな。公式な仕様書きもない言語なのに。 所詮今の注目度なんてあくまでRailsの功績であり、 matzも笹田氏もrails様々と言いつつ、母体コミュの矮小さを是認してるのにな
968 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 20:14:49 ] PythonにはRailsみたいな大ヒット無いじゃん。
969 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 20:45:23 ] 強いて言えばGoogleか
970 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 21:18:46 ] Railsってホントにヒットしてるの?
971 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 23:58:53 ] 少なくとも、名指しで噛み付かれる程度には。
972 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 01:11:12 ] マジレスすると Railsディベロッパより Zope/Ploneディベロッパの方が 数は遙かに多い
973 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 09:38:39 ] 俺は Ruby 使ってるけど、rails 使ったこと無い。 シンプルな書き捨てスクリプト用に使ってるから。 そういう用途だと、Python より俺には書きやすいんだよね。 気分や好みの問題かもしれないけど。 そういう意味じゃ Ruby 流行らなくていいんだけど、有りつづけて欲しい。
974 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 11:42:36 ] Ruby関係なしに、Railsが流行って、そのうち(二年後くらいに)すたれて、 Rubyだけはそのままのこる気がする
975 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 12:50:45 ] RoRに群がる厨房や守銭奴たちが Rubyの未来を支えるんですね! すぱらしいことですね!!
976 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 23:37:13 ] gihyo.jp/dev/feature/01/python3000/0001 この記事を見るとRubyとPythonが相容れないことが良く分かる。 >>973 Perl
977 名前:973 mailto:sage [2008/01/10(木) 00:05:04 ] >>976 これも好みの問題と言われればそうかも知れないが、 Perl はどうも受け付けなかった。OO でないのとどうも syntax が 個人的には馴染めない。Ruby の方が馴染みやすかった。 自分用書き捨てならとにかく使いやすくて楽なのが良い。 Perl の方が書きやすい人もいるだろうとは思うよ。 976 さんもそうなんだろうけど。
978 名前:デフォルトの名無しさん mailto:sage [2008/01/11(金) 05:46:21 ] Ruby > Python >>>>>>>> Perl