【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/04/27(日) 18:43:28【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1188997302/
0002デフォルトの名無しさん
2008/04/27(日) 18:47:04前スレで必死になんか言ってたヤツがいたな。
結局なにが言いたかったんだろう。
0003デフォルトの名無しさん
2008/04/27(日) 18:48:040004デフォルトの名無しさん
2008/04/27(日) 18:49:240005デフォルトの名無しさん
2008/04/27(日) 18:50:140006デフォルトの名無しさん
2008/04/27(日) 19:00:320007デフォルトの名無しさん
2008/04/27(日) 19:02:56ルーク、Forthを使え!
0008デフォルトの名無しさん
2008/04/27(日) 20:00:410009晒しあげ
2008/04/27(日) 20:04:26HTMLに埋め込めるというのもポイント高いだろ
970 名前:デフォルトの名無しさん[sage] 投稿日:2008/04/27(日) 14:15:29
>>969
ヒアドキュメントというバッドノウハウを復活させた功績は無視できないな。
もちろんマイナスの意味で。
0010デフォルトの名無しさん
2008/04/27(日) 20:17:17なんでこんなに必死なのかはもっと分からない。
0011デフォルトの名無しさん
2008/04/27(日) 20:24:500012デフォルトの名無しさん
2008/04/27(日) 21:16:200013デフォルトの名無しさん
2008/04/27(日) 21:49:08>991 名前: デフォルトの名無しさん Mail: sage 投稿日: 2008/04/27(日) 18:37:57
>下手にHTML埋め込みを叩くとeRubyを持ち出されるのでそれを避けたかったのだろうw
0014デフォルトの名無しさん
2008/04/27(日) 21:50:580015デフォルトの名無しさん
2008/04/27(日) 23:36:27でもバッドノウハウではないよな?
初心者を泥沼に誘いがちではあるけど
汎用性なくなる書き方であれど、使い捨てには最適
0016デフォルトの名無しさん
2008/04/28(月) 00:36:160017デフォルトの名無しさん
2008/04/28(月) 01:42:040018デフォルトの名無しさん
2008/04/28(月) 01:47:400019デフォルトの名無しさん
2008/04/28(月) 02:01:31おうえんしているぞ!!!
0020デフォルトの名無しさん
2008/04/28(月) 02:04:260021デフォルトの名無しさん
2008/04/28(月) 02:11:190022デフォルトの名無しさん
2008/04/28(月) 02:13:460023デフォルトの名無しさん
2008/04/28(月) 03:35:04[a] 前スレ970
[b] 前スレ970叩いてる奴
[c] Rubyist
[d] Rubyist叩いてる奴
[e] 俺
二人選んで下さい。
選びましたか?
0024デフォルトの名無しさん
2008/04/28(月) 03:38:31と思わせといて、実は何もできない。
なんでこの板に来たのかよくわからない子が正解。
0025デフォルトの名無しさん
2008/04/28(月) 03:42:46もうちょい設定プリーズ
0026デフォルトの名無しさん
2008/04/28(月) 04:55:370027デフォルトの名無しさん
2008/04/28(月) 06:12:05ここに限らず、ネットは昭和の頃からそういうことになってますよ。
0028デフォルトの名無しさん
2008/04/28(月) 07:05:200029デフォルトの名無しさん
2008/04/28(月) 07:12:51ありうるな
0030デフォルトの名無しさん
2008/04/28(月) 07:24:390031デフォルトの名無しさん
2008/04/28(月) 10:20:450032デフォルトの名無しさん
2008/04/28(月) 10:52:150033デフォルトの名無しさん
2008/04/28(月) 10:57:360034デフォルトの名無しさん
2008/04/28(月) 12:02:14痛々しすぎます><
0035デフォルトの名無しさん
2008/04/28(月) 12:41:350036デフォルトの名無しさん
2008/04/28(月) 15:31:530037デフォルトの名無しさん
2008/04/28(月) 16:25:110038デフォルトの名無しさん
2008/04/28(月) 16:43:260039デフォルトの名無しさん
2008/04/28(月) 16:52:330040デフォルトの名無しさん
2008/04/28(月) 18:06:190041デフォルトの名無しさん
2008/04/28(月) 18:08:56>ヒアドキュメントってそんなに悪か?
>Pythonの"""とかRubyにはPHPよりもさらに強力なヒアドキュメントがあったと思うが
>Perlは知らん
>975 :デフォルトの名無しさん [↓] :2008/04/27(日) 16:34:04
>C++0xにもヒアドキュメントっぽいの入るんじゃなかったっけ
>そんなにバッドノウハウなのか?
>976 :デフォルトの名無しさん [↓] :2008/04/27(日) 16:41:07
>と、クソなWebアプリしか作ったことのないPHP厨が言っております。
あじわい深い
0042デフォルトの名無しさん
2008/04/28(月) 19:49:32ヒアドキュメントはUNIXとかLinuxはシェルからSQLをDBに流し込むのに時々使ってた。
今はSQLファイルとして保存してるけど
0043デフォルトの名無しさん
2008/04/28(月) 20:15:020044デフォルトの名無しさん
2008/04/28(月) 20:18:100045デフォルトの名無しさん
2008/04/28(月) 20:53:510046デフォルトの名無しさん
2008/04/28(月) 21:03:39それにしても前スレ>>991だけでRuby使いと決め付けられるのはすごいなw
eRuby知ってたら無条件でRuby使いなのかwww
0047デフォルトの名無しさん
2008/04/28(月) 21:14:57え、じゃあどう呼べばいいんだ?
0048デフォルトの名無しさん
2008/04/28(月) 21:16:12文脈ずれてね?
0049デフォルトの名無しさん
2008/04/28(月) 22:31:010050デフォルトの名無しさん
2008/04/29(火) 00:05:20きっと>>45は身長156cm
0051デフォルトの名無しさん
2008/04/29(火) 01:59:580052デフォルトの名無しさん
2008/04/29(火) 02:17:330053デフォルトの名無しさん
2008/04/29(火) 02:56:023時間たってお前のセンスがやっと理解できた
0054デフォルトの名無しさん
2008/04/29(火) 04:37:480055デフォルトの名無しさん
2008/05/02(金) 09:26:43Rubyって遅くて実用にならないんですね。
0056デフォルトの名無しさん
2008/05/02(金) 10:30:46処理が遅くても問題ない場合にRubyを使う
コンマ1秒遅れたら数百万吹っ飛ぶとか言う用途にRubyを使うのはただの馬鹿
あと
>>55
Evan Williams:
“FWIW: Twitter currently has no plans to abandon RoR.
Lots of our code is not in RoR, already, though.
Maybe that's why people are confused.”
ちなみにオリジナルの投稿は今Twitterサーバが500エラー返すので読めない(w
0057デフォルトの名無しさん
2008/05/03(土) 23:30:59価値があるのは需要があるるもの
なのでPHPでFA
趣味なら好きなの使え
0058デフォルトの名無しさん
2008/05/03(土) 23:54:000059デフォルトの名無しさん
2008/05/04(日) 01:42:400060デフォルトの名無しさん
2008/05/04(日) 02:20:370061デフォルトの名無しさん
2008/05/04(日) 08:49:53構文的にメソッドのネストを許してたり、馬鹿みたいな部分がけっこうあるぞ。
0062デフォルトの名無しさん
2008/05/04(日) 12:06:48>メソッドのネストを許してたり
ネストなんてしてませんよ
そのクラスに普通に定義されるだけです
0063デフォルトの名無しさん
2008/05/04(日) 12:59:23> 構文的にメソッドのネストを許してたり
他の言語も弄るせいか、algol系のつもりでネストして書いたら
挙動にびびったりけっこう今でもハマるわ。
別にネスト自体はいいんだよ。
0064デフォルトの名無しさん
2008/05/04(日) 14:02:50それともRubyの実装に落とし穴があるだけ?
0065デフォルトの名無しさん
2008/05/04(日) 14:20:170066デフォルトの名無しさん
2008/05/04(日) 15:00:00あってほしい。Rubyのネストしたdefのセマンティックは変態的。あんな
セマンティックなら禁止してくれたほうがまし。
という意味で、禁止しないのはどうかと俺は思う。
006764
2008/05/04(日) 15:34:27メソッド内にメソッドの定義があると、そこを実行した時点で、
そのインスタンスのメソッドとして追加されるわけか。
こりゃ気持ち悪いな。
0068デフォルトの名無しさん
2008/05/04(日) 17:30:320069デフォルトの名無しさん
2008/05/04(日) 17:35:57「名前空間」でぐぐれ
0070デフォルトの名無しさん
2008/05/04(日) 17:43:46「クロージャ」でぐぐれ
0071デフォルトの名無しさん
2008/05/04(日) 18:01:22Rubyの、それともその他の?
Usenix88-lexic.pdf が古いが実装のしかたがよくわかる良文献。
最近 C++ にそういう仕様ができるとかいう話があるが追いかけてない。
0072デフォルトの名無しさん
2008/05/04(日) 18:04:34Rubyの
0073デフォルトの名無しさん
2008/05/04(日) 18:11:16外側のメソッドが呼び出されて、
内側のメソッド定義が実行された時はじめて、
内側のメソッドが定義される。
0074デフォルトの名無しさん
2008/05/04(日) 18:33:22なにそのクソ仕様。
0075デフォルトの名無しさん
2008/05/04(日) 18:36:400076デフォルトの名無しさん
2008/05/04(日) 18:41:12それならそれで、Compilerクラスを用意するなど、他にやりようがある。
コンパイル時のメソッド定義と同じシンタックスなんて狂気の沙汰。
0077デフォルトの名無しさん
2008/05/04(日) 18:58:440078デフォルトの名無しさん
2008/05/04(日) 19:04:30Rubyはとことん斜め上をいくって言うか・。
0079デフォルトの名無しさん
2008/05/04(日) 20:00:32中身が実行されない、それ自体は実行される文である、
とわかればどうってことない。
0080デフォルトの名無しさん
2008/05/04(日) 20:30:120081デフォルトの名無しさん
2008/05/04(日) 20:34:360082デフォルトの名無しさん
2008/05/04(日) 20:49:550083デフォルトの名無しさん
2008/05/04(日) 20:49:58いや、だからさ、実行コンテキストが外側のメソッドにある間にだけ有効な
メソッドが定義されると考えるのが自然じゃない?って話なんだけど。
0084デフォルトの名無しさん
2008/05/04(日) 20:50:43とりあえず>>76を読め。
0085デフォルトの名無しさん
2008/05/04(日) 20:51:350086デフォルトの名無しさん
2008/05/04(日) 21:02:530087デフォルトの名無しさん
2008/05/04(日) 21:16:51それを「自然」と考えてしまうカルト信者の悲しい性
0088デフォルトの名無しさん
2008/05/04(日) 21:19:31何か害があるの?
0089デフォルトの名無しさん
2008/05/04(日) 21:20:54ネストしたメソッドなんて、そんな紛らわしい方法を取る理由は何なんだろう。
0090デフォルトの名無しさん
2008/05/04(日) 21:23:120091デフォルトの名無しさん
2008/05/04(日) 21:23:140092デフォルトの名無しさん
2008/05/04(日) 21:24:310093デフォルトの名無しさん
2008/05/04(日) 21:27:27文字列からコンパイルしなくたって、無名メソッドを定義する構文を用意すればいいだけ。
クロージャのようにね。静的なメソッドと同じ構文要素を使うなんて、どうかしてる。
0094デフォルトの名無しさん
2008/05/04(日) 21:30:200095デフォルトの名無しさん
2008/05/04(日) 21:30:280096デフォルトの名無しさん
2008/05/04(日) 21:31:460097デフォルトの名無しさん
2008/05/04(日) 21:34:000098デフォルトの名無しさん
2008/05/04(日) 21:35:39矛盾してるよ
0099デフォルトの名無しさん
2008/05/04(日) 21:36:54メソッド定義の構文にしないで、メソッド本体の定義にしておけば、
他クラスのメソッドを定義したり、同じ本体を名前をかえて定義したりできるだろ。
静的メソッド定義の構文を使うことで、静的メソッドだから当然だった制約を
動的メソッド定義にまで持ち込んでしまっているんだよ。
0100デフォルトの名無しさん
2008/05/04(日) 21:39:210101デフォルトの名無しさん
2008/05/04(日) 21:47:24■ このスレッドは過去ログ倉庫に格納されています