- 1 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 18:43:28 ]
- 前スレ
【Perl,PHP】LLバトルロワイヤル【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1188997302/
- 528 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 14:25:45 ]
- JRuby開発者のOla Bini氏がJVM上で動作するプログラミング言語「ioke」を開発中
groups.google.com/group/jvm-languages/browse_frm/thread/2254d1d67bda9813 >>526 CG界だとこぞってPythonだね
- 529 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 14:44:44 ]
- Rubyをちゃんと評価すれば、
コレステロール(悪玉)の詰まったメタボ言語だと気付く。 こんなの組み込み言語に採用する奴はただのマヌケ。
- 530 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 16:22:51 ]
- つまり
ちゃんと考える奴はみな俺のように考えるはずだ 俺のように考えない奴はちゃんと考えていない奴だ 俺と俺以外の考えの持ち主の違いは、わかってる奴とわかってない奴の違いなんだ ということですね、わかります。
- 531 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 16:39:29 ]
- 「わかります」は1行以内で
- 532 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 17:49:54 ]
- >>528
wktkだよなioke LLじゃないような気もするが
- 533 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 21:45:49 ]
- Python調べてたらドキュメントの豊富さに驚いた。
チュートリアル、ライブラリリファレンス、新機能の説明、、、、、ちゃんと整理されていていいなあと感じた。
- 534 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 21:49:04 ]
- ドキュメントの点ではRubyが異常なだけだろ
- 535 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 21:52:08 ]
- 以上に少ないです。。。
- 536 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 22:43:59 ]
- >>533
日本語の扱いの情報が少ない
- 537 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 23:13:06 ]
- 言語自体はともかく、Rubyは添付ライブラリが、
素人が書いたみたいな糞ライブラリばっかりなのがなあ。
- 538 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 23:17:38 ]
- >>537
参考にしたいので4つくらい挙げてみてくれ
- 539 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 23:27:11 ]
- ファイル名にNULL文字をチェックしてないところとか
- 540 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 23:30:56 ]
- >>539
ああもうそれで十分です。
- 541 名前:デフォルトの名無しさん [2008/05/11(日) 00:19:27 ]
- Ruby VS PHP 仁義なき戦い
pc11.2ch.net/test/read.cgi/php/1201783642/ 類似スレあげ
- 542 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 00:27:13 ]
- >>538
cgi.rb
- 543 名前:デフォルトの名無しさん [2008/05/11(日) 01:28:09 ]
- >>538
csv
- 544 名前:デフォルトの名無しさん [2008/05/11(日) 02:16:22 ]
- ここは間をとってみんなでlispかschemeを勉強しよう
- 545 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 02:29:30 ]
- PHP以外認めないぜ!
しかし最近色々なスクリプトがあるね。 それぞれやりたい事や状況から使用するスクリプトを選択できる。 こんな素敵な事はないよね。 コンパイル系の言語は次はどんなのが出てくるかね? .Netはこのまま各言語のバージョンがあがり続けるだろうし、Javaなんかはどんどん横道にそれていってる感じだね JavaFXってなんだよ。 でもまっちゃんのPHP批判は紳士に受け止めるべきだな。 本人がどういった意図で発言してるかは置いておいて、PHPは現在の問題点を一度はっきりとさせて今後の予定を組 んでもらいたい。 PHP6は筋肉つくけどその上に脂肪が乗っかるイメージ。 PHP7では是非余分な贅肉はそぎ落としてもらいたい。
- 546 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 02:33:25 ]
- ECMAScript4で、みんな用済み。
- 547 名前:デフォルトの名無しさん [2008/05/11(日) 02:57:20 ]
- >>546
初めて調べた。generatorまで入ってしまうのか。 思うけど、言語は(どれも機能的には)似たような方向に達していき、 シンタックスだけは違い、趣味だけで選ぶ時代が来るのかねえ。 (仕事では無理だろうけど) そうなってくると面白みがないから、マルチパラダイム的な方向にシフトしてもらいたい。 というわけで、関数型言語+αへ行こうよ
- 548 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 02:23:16 ]
- なでしこしこ
- 549 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 06:53:05 ]
- erlang良いよ
- 550 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 13:09:21 ]
- 俺は閉じ括弧連発されるのが嫌。
どれがどれを閉じてるのか判りにくい。
- 551 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 15:55:37 ]
- そのためにインデントによるサポートがあるんだろ…
- 552 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 20:31:37 ]
- ここはbegin endで
- 553 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 00:42:22 ]
- >551
ん、どういうこと? 俺が言ってるのは、func(a(), b()) ←みたいな閉じ括弧の連発なんだが。
- 554 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 01:07:47 ]
- それがどうしても嫌な場合、改行&インデントが基本ではないかと。
- 555 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 01:39:38 ]
- >>553
じゃあ、どうしたらいいと思うんだ?
- 556 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 02:02:03 ]
- 引数がなければ括弧なしで呼べるようにすればいい。
func(a, b)
- 557 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 06:46:42 ]
- >>556
余計にまぎらわしい。
- 558 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 09:27:19 ]
- >>557
Rubyがそういう仕様なんだけど...
- 559 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 09:37:51 ]
- >>558
だから?まさかrubyの仕様がマトモだとでも言いたい?
- 560 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 09:58:42 ]
- func(&a,&b)
- 561 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 10:20:49 ]
- perl だったら
func a b でも出来そうでこわいな
- 562 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 10:28:24 ]
- >>553
分かりづらいような括弧の対応があったら 一時変数に保存するなりすればいいんじゃね? 本質的な問題ではないと思うし ましてやRubyみたいに言語側で対応すべき問題でもない気がする
- 563 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 10:34:34 ]
- そこで ] によるスーパーコッカですよ
- 564 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 10:51:43 ]
- うまそうだな
- 565 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 12:20:37 ]
- 現実問題として、3つ重なったくらいで読みにくいとか言って欲しくないね
4つくらいなら読みにくいと言ってもいいと思うが
- 566 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 12:25:07 ]
- というかRubyの空引数カッコ省略は
「読みにくいから今回はカッコ消そうっと」 とかいう使い方をするものではそもそもないぞ 記述ポリシー(あるいは出身言語)によって自由に書けるように、という代物だ スクリプト中でカッコつけたりつけなかったりという書き方は非常に嫌われている
- 567 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 12:57:51 ]
- >>566
その副作用として、関数オブジェクトを代入出来なくなったんだよね(w
- 568 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 13:16:40 ]
- 関数オブジェクトがあるRubyってどこにあるのw
- 569 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 13:38:11 ]
- ありません。
そんなわけで作れないのでw
- 570 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 22:36:21 ]
- phpってダメな子なんですか?
webアプリ作成のためにphp学習してたんですけど、 このスレでダメな子的な扱いを受けていたんで勉強のモチベーションが下がってきました。 そんな僕がやる気を起こすようにphpを褒めちぎってください><
- 571 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 22:44:33 ]
- PHPは誰でも使えるよ!
学習の敷居が低いよ! 世界中で使ってる人が多いよ!
- 572 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 23:01:58 ]
- でもPHP使いが束になってもRuby使いにはかなわないよ!
- 573 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 23:05:05 ]
- >>570
単に君がウェブアプリ作りたい初心者っていうんならPHPという選択は完璧に正しいよ ここではドメイン特化言語であるPHPと他の汎用LLとを一緒にして議論してるからあーだこーだ言われてるだけ。 PHPは言語機能が弱い部分があるけど初心者はまずはそんなこと気にしないでも良いし、 でっかいウェブアプリでPHPが使われてる事例はたくさんあるから安心していいよ
- 574 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 23:06:03 ]
- >>572
わかったからtwitterをさっさと安定させろよこの愚図野郎
- 575 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 23:12:35 ]
- TwitterはPHPを使い始めているけどそれでもまだ不安定だよ(w
- 576 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 01:00:04 ]
- Gauche をやろうと思った
が、入門ページが見つからなかったので入門 Scheme 三週間というページを借りる …レキシカル変数の let と let* のとこで眠くなった しかし、この組み込みの色々って名前の由来の解説とかないのかね なんで * がついたのかとかがわかると理解しやすいと思うんだけど
- 577 名前:デフォルトの名無しさん [2008/05/14(水) 01:57:40 ]
- >>559
YES
- 578 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 06:55:25 ]
- >>572
rubyの屑スクリプトが束になっても、世の中で役に立ってるPHP1ページにもかなわないよ。
- 579 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 06:58:54 ]
- 100行程度のトイプログラムを書くのならRubyはいい言語だ。
しかしそれ以上のもの、特に実用を意識したものを書こうとしたら Rubyは落とし穴が多すぎる。
- 580 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 07:42:34 ]
- >>578
そりゃあ、「屑」と「役に立ってるもの」を比べたらそうなるだろう。 当然、PHPの屑スクリプトが束になっても、世の中で役に立ってるRuby1ページにもかなわない。
- 581 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 08:35:35 ]
- perlはがらくた
phpはおもちゃ rubyは実験用言語 pythonは実用言語
- 582 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:16:39 ]
- >>581
Python信者乙
- 583 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:28:28 ]
- >>580
世の中にあるRubyスクリプトのほとんどが屑で、 世の中で役に立っているサイトの多くがPHPを使っている、 という事実を曲げてまで、Rubyスクリプトを「ページ」と呼びたいのか?
- 584 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:36:54 ]
- クソの比率でいったらPHPの上を行くものはない。
99.9%がクソと言っていい。
- 585 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:38:20 ]
- しかし実用になってるシステムで使われている率が高いのは圧倒的にPHP
- 586 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:46:32 ]
- そのシステムの99.99%がクソという事実。
- 587 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 10:24:06 ]
- phpで動くようにしてくれといわれたので、
phpからcgiにリダイレクトさせました。 すばやい対応に上司もご機嫌、成功報酬が待ち遠しいです。
- 588 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 10:35:29 ]
- >>586
糞じゃないシステムの実例は?twitterか?www
- 589 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 11:15:34 ]
- TwitterはPHPが入るようになってさらにクソになったと思わないか?
- 590 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 11:46:55 ]
- とぃってr使いにくい
- 591 名前:デフォルトの名無しさん [2008/05/14(水) 12:17:34 ]
- PHPスクリプトの9割はクソだろ、JK
- 592 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 12:29:48 ]
- ここまでソースなし
- 593 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 13:19:26 ]
- ワンライナー多用する人間としてはPythonは無いなあ。
- 594 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 13:23:20 ]
- 可読性を重んじる人間としてはワンライナーを助長する言語使用は無いなあ。
- 595 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 13:37:17 ]
- いや、流石にファイルにコードを起こす時にはワンライナー多用なんてしないよ。
コマンドラインから打つときにワンライナーってこと。
- 596 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 14:56:37 ]
- Perl, Python, PHP, Ruby とそれぞれ使い分ければええんちゃうの?
どれか一つに拘ることもないし。
- 597 名前:デフォルトの名無しさん [2008/05/14(水) 15:11:17 ]
- おっしゃる事はご尤もですけれどね
そんな事は皆さん十分承知した上で会話を楽しんでいるんですよ(一部除く)
- 598 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 15:15:01 ]
- 逆だな。ごく一部、それを承知しているまともな人間もいる。
あとはアホ。
- 599 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 15:15:12 ]
- 他人のソース読まされる機会が多いから
仕方なく perl php 使ってるが 自分で書くなら ruby python です
- 600 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 15:16:31 ]
- >>599
しかし読みやすいソースの代表が ruby python で 読みにくいソースの代表が perl php というのが最大の皮肉
- 601 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 16:06:30 ]
- Rubyが読みやすいソースの代表w
- 602 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 17:11:05 ]
- サッカーの日本代表的な
- 603 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 17:13:23 ]
- 埼玉代表の間違いだろ
- 604 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 17:20:23 ]
- 島根か取鳥じゃなかったっけ
- 605 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 17:21:00 ]
- Perlのソースも読みやすく書けるよ。
- 606 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 18:16:10 ]
- 実在するのは取烏だよ
- 607 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 19:18:42 ]
- pythonはいいとして、rubyが読みやすいと思える人って、すごい感性をしていると思う。
ある意味尊敬だ。
- 608 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 19:48:15 ]
- カルトだから当然だよ。
読みにくいなんて言ったらなにをされるか。
- 609 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 20:06:42 ]
- 既に洗脳されてるだけじゃ
- 610 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 20:54:17 ]
- 609に神罰が下りますように(人)
- 611 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 21:01:27 ]
- >>610
そんなんだからカルトって言われるんだよ…
- 612 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 21:45:04 ]
- 611がendの書きすぎで死にますように(人)
- 613 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 21:47:31 ]
- >>612
そんなんだからカルトって言われるんだよ…
- 614 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 21:50:25 ]
- Q
- 615 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:52:57 ]
- rubyが読みにくいって馬鹿じゃねーの
perlだって読みやすく書けるし pythonだって読みにくく書ける 言語仕様の問題より書き手の心がけの問題だろ
- 616 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:54:37 ]
- また、>>597みたいなのが出てきそうな意見だなw
- 617 名前:デフォルトの名無しさん [2008/05/15(木) 01:11:44 ]
- fuck! mode_perl
under-linux.org/gallery/data/503/fuck_perl.jpg
- 618 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 02:06:00 ]
- >>617
なにそれw
- 619 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 02:11:03 ]
- なんという品のない女…
- 620 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 03:22:44 ]
- まあ相手が Perl じゃ Ruby でも読みやすくは思えるわな。
- 621 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 09:02:31 ]
- 以前、精神科医の春日武彦先生から統合失調症の前駆症状は「こだわり・プライド・被害者意識」と教えていただいたことがある。
「オレ的に、これだけはっていうコダワリがあるわけよ」というようなことを口走り、 「なめんじゃねーぞ、コノヤロ」とすぐに青筋を立て、「こんな日本に誰がした」というような他責的な文型で しかものごとを論じられない人は、ご本人はそれを「個性」だと思っているのであろうが、実は「よくある病気」なのである。 統合失調症の特徴はその「定型性」にある。 「妄想」という漢語の印象から、私たちはそれを「想念が支離滅裂に乱れる」状態だと思いがちであるが、 実はそうではなくて、「妄想」が病的であるのは、「あまりに型にはまっている」からである。 健全な想念は適度に揺らいで、あちこちにふらふらするが、病的な想念は一点に固着して動かない。 その可動域の狭さが妄想の特徴なのである。 病とはある状態に「居着く」ことである。 「こだわる」というのは文字通り「居着く」ことである。 「プライドを持つ」というのも、「理想我」に居着くことである。 「被害者意識を持つ」というのは、「弱者である私」に居着くことである。 「強大な何か」によって私は自由を失い、可能性の開花を阻まれ、「自分らしくあること」を許されていない、 という文型で自分の現状を一度説明してしまった人間は、その説明に「居着く」ことになる。 ---- ttp://blog.tatsuru.com/2008/05/13_1156.php
- 622 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 09:09:30 ]
- >>617
× : mode_perl ○ : mod_perl
- 623 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 09:43:47 ]
- まあ、たしかにPHPはPerlを尻軽にしたものと言えなくはない
- 624 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 10:13:49 ]
- 最初のPHPはPerlで書かれてたらしいしね。
- 625 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 10:55:30 ]
- TIOBE Software: Tiobe Index
www.tiobe.com/index.php/content/paperinfo/tpci/index.html Webアプリケーションを舐めない、できるRubyst達の快進撃! Ruby 2.851% +0.22% Perl 5.869% -0.28% PHP 10.637% +1.90% Python 4.613% +0.83%
- 626 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 22:32:01 ]
- komodoEditが良い感じ。
このスレにはぴったりじゃない? LLにはEclipseなんかよりピッタリだと思う。
- 627 名前:デフォルトの名無しさん [2008/05/16(金) 00:10:38 ]
- >>626
kwsk
- 628 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 01:50:27 ]
- 聞くより試した方が早いよ
俺は肌に合わなかったかも
|

|