- 1 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:50:32 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!! テンプレは >>2
- 413 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 10:32:11 ]
- Miro, Scribes, Listen, Comix, Deskbar-Applet, ...
GTK界隈じゃPythonが普通に使われてる印象があるな
- 414 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 10:51:10 ]
- Linuxのデスクトップって・・いやまあいいんだけど
- 415 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 22:53:24 ]
- そりゃぁ10人月かかるGUIアプリと1人で作る細いアプリとじゃ道具も違うわな。
- 416 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 04:23:30 ]
- >413
伺かベースウェアのninix-ayaもPython製だったっけ クリップボードマネージャもPython製だったし フツーに設定いじくるツールがPython製だったりするよな
- 417 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:28:42 ]
- そんなのどうでもいいし
- 418 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:38:18 ]
- 定理の自動証明が実用レベルに達してるなら他の大抵の仕事も実用レベルに達する。
その時にコンピュータには出来ないような新しい仕事を見つけられなければ 数学者だけでなく殆どの人間の仕事が無くなる。
- 419 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:24:58 ]
- 趣味プログラマには、ちょっとした小物ツールが作れることが大事。
その点、Delphiはコンパイル速度も速くて簡単にGUI作れてちょうどよかった。 一回LL慣れると書きなぐりスクリプトはコマンドラインでいいや的になって LLでしか書かなくなったが。 時代だな
- 420 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 17:53:44 ]
- GUI作るならこんなかんじ?
python>Ruby>PHP>>超えられない壁>perl webアプリ作るならこんなかんじ? perl>ph>p=Ruby>=python
- 421 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 17:58:25 ]
- 酷い偏見
- 422 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 18:15:06 ]
- PHPでGUIって想像したくないなぁ
後者は普及度を軸に考えたのかな
- 423 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 18:20:06 ]
- 確かに酷い偏見
- 424 名前:デフォルトの名無しさん [2009/01/15(木) 07:57:24 ]
- >>420
GUI python > perl >= ruby > プログラム言語として問題あり > php web ruby >= perl >= python > プログラム言語として問題あり > php phpはsubversionと同じで普及度以外糞なんでなくなって欲しいwww
- 425 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 08:41:06 ]
- 実態は遺憾ながら
VC++ > .NET >>>>>>>>>>>>>> その他
- 426 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 10:36:38 ]
- Tcl 「GUIと聞いて飛んできました」
- 427 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 10:40:33 ]
- シッシッ
- 428 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 11:00:04 ]
- >>424
これはヒドイ
- 429 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 03:35:10 ]
- WebProgではこんな感じですが。
PHP どう見ても最強 Perl 何この化石。眼中にない Ruby 一時期話題になったようだけど誰も使ってないじゃん Python 何それ?www Java もはや誰も使ってないだろw
- 430 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 03:56:29 ]
- そういう層を隔離するための板だもの
- 431 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 09:50:11 ]
- webprogなんてプログラムに数えていいものやら。
- 432 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 10:39:35 ]
- rubyもpythonも趣味の領域で社会で使ってもらうのは砂漠で宝探しするようなもの
- 433 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 10:53:38 ]
- >>432によれば、
RoRもZopeも存在しない「社会」というものが存在するらしいお。
- 434 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 11:56:18 ]
- PHP=なんちゃってWeb制作零細企業のイメージしか無いわ。。。
- 435 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 12:31:26 ]
- それは認識がおかしい。
なんちゃっても使ってるが、大規模な運用もされてる。
- 436 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 13:13:03 ]
- PHP=なんちゃってプログラマーのイメージしか無いわ。。。
偏見MAXかもしれないけどPHPを生業としてる人は大体そんな風に感じる。
- 437 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:10:50 ]
- ニコ動をやってるドワンゴの技術者はなんちゃってプログラマーなんですね、わかります
- 438 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:19:21 ]
- 今C/C++でハイエンドなことやってても、いつ「PHPでうちのWebページやってくんない?」って
肩たたきに合うかわからん時代だからな。笑ってられんな。
- 439 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:24:27 ]
- >>437
ニワンゴだね。PHPしか出来ないようななんちゃっても多いよ。勤怠も悪いし でも自社で製品・サービス提供している所はまだマシだと思う。数少ないけど。
- 440 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:33:42 ]
- ニコ動は、どっかの大学の研究成果パクッタだけ。
技術も糞もない。
- 441 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 16:02:31 ]
- PHPつったらYahoo!だろ
- 442 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 17:51:10 ]
- PHPといえばWikipediaのイメージが。
WikimediaのデベロパはC++で書き直したいって言ってたけど、 やっぱり、いろいろ引き摺ってるもののせいでできないんだとさ。 部分的にはPHPのエクステンションって形でネイティブにリプレースされてるけど。
- 443 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 18:10:00 ]
- え
MediaWikiってPythonだとばかり思ってたw
- 444 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 18:22:21 ]
- PythonのWikiつったらtracのオマケとかMoinMoinとかでしょう
日本だとtracのオマケはともかく、あんまPythonのWikiエンジンは 使われてないイメージが
- 445 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 18:36:34 ]
- 実用されるかどうかはともかく、○○言語でWiki作ってみましたってのは割と定番のネタだと思う。
- 446 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 18:54:49 ]
- >>443
PHPだよ。それも、もともとはPHP3時代のプログラム。 その遺産をずっと継承しててかなりスパゲッチだったんだけど、 最近になってようやくMVC的な構造への書き直しが完了した。
- 447 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 19:03:48 ]
- 時代に流されないのが一番だと思う
phpとか、時代差ありすぎだろ
- 448 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 19:04:46 ]
- ちょっとしたことでURLにphpが表れるから分かりやすい。
ja.wikipedia.org/w/index.php?oldid=23582797 ja.wikipedia.org/w/index.php?title=PHP_Hypertext_Preprocessor&redirect=no
- 449 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:09:41 ]
- >>434
つyahoo
- 450 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:20:23 ]
- 書き終わると、他の言語で書き直したくなるのがPHP
- 451 名前:デフォルトの名無しさん [2009/01/18(日) 20:22:55 ]
- やっぱPerlにおちつくよな
まず速度が全然違うんだよな他の言語と PHPでもある程度規模でかくなると糞重いしどうにもならん Rubyなんぞもってのほか まあ、しかし、Javaの開発環境ととのいまくりで 軽量プログラム自体存在する意義が微妙になってきてると感じるよ
- 452 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:27:58 ]
- Perlは文法汚いのがなあ。
6で改善されるの?
- 453 名前:デフォルトの名無しさん [2009/01/18(日) 20:30:54 ]
- 文法汚いけど、自分で縛り作って書けばいいよ
コーディング規約しっかり作ればいい まあ、けど、これがPHPほどでは無いにしろ Perlの糞コードが巷に溢れる原因になってる…
- 454 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:37:59 ]
- Perl6になるとさらに変態になるよ
- 455 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:39:31 ]
- Perl6って都市伝説じゃなかった?
- 456 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:44:20 ]
- Perl6のハイパーオペレーター笑った
これからもどんどん変態の道を進んでほしい
- 457 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:52:42 ]
- いろんな言語覚えるのってほんと人生の無駄遣いだよ。
せいぜいC++/Java/C#くらいでもういいよ。 残りの時間は家族との時間を大切にしようぜ。
- 458 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 20:57:35 ]
- 家族いないんだけど
- 459 名前:デフォルトの名無しさん [2009/01/18(日) 21:02:00 ]
- >>457
覚えたくなくても仕事してると覚えざるをえないし どの言語もCとjava知ってれば似たようなもんだし
- 460 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 21:06:43 ]
- 他言語遊んでる奴はそもそも楽しんでるような
人生の無駄遣いって、プログラム苦痛なのかいな
- 461 名前:デフォルトの名無しさん [2009/01/18(日) 21:15:09 ]
- おい!俺様がhiromitsuっていう言語作成してるから、おまえらよろしくな。
PerlやRubyなんて目じゃねえ。
- 462 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 21:17:59 ]
- なんでhiromitsuって言語名なの?
- 463 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 21:53:30 ]
- Perlはなんか好き。
- 464 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:04:48 ]
- 変態なんですね、わかります
- 465 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:09:32 ]
- 生物系出身はPerl好きが多い。
- 466 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:42:30 ]
- >>460
くだらない言語覚えるのは結構苦痛
- 467 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:23:24 ]
- 文系もPerl好きが多い。
- 468 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:23:38 ]
- ぶっちゃけ、どの言語も文法自体はそう変わらんだろ
パフォーマンスと使い勝手が違うぐらいでさ Rubyなんてperlとたいして変わらんのにパフォーマンスは糞だわ 使い勝手悪いわで絶望的だけどな
- 469 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:29:03 ]
- ttp://shootout.alioth.debian.org/を見る限りでは
PerlよりPythonのほうが速いけどね(Psycoを利用すればもっと速くなるが)
- 470 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:31:55 ]
- C>>>越えられない壁>>>phthon>php>>>>>>>perl>>ruby
- 471 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:45:59 ]
- 次期バージョンの正式リリースが都市伝説になったPerlは生き残れない。
- 472 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:46:12 ]
- >>469
WEBプログラムとか実用上の話な 特定の処理のベンチならpythonの方が速いことが多いかもな
- 473 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:48:12 ]
- WEBプログラミングなんて作成する人の好き嫌いで決まるからなんとも
- 474 名前:デフォルトの名無しさん [2009/01/18(日) 23:48:37 ]
- たいして変わらんけど「ちょっといいな」が積み重なっているのがRuby、「なんかちょっとやだな」が積み重なっているのがPHPという気がする。
- 475 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:49:30 ]
- 同感
- 476 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:50:37 ]
- Perl6の実行速度が気になる流れ
- 477 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:55:24 ]
- >>472
Pythonは、(何もしない場合の)起動速度は明らかに遅いらしいね JavaみたいなVM系よりは流石に全然速いが それ以外で「実用上の話」ってのは、正直よくわからんな 特定どころか、いろんな種類のベンチとってみた結果として 統計的に遅い(ちなみに正規表現のテストでもPythonが勝っている)のに 何で「速い」と言い切れるの?
- 478 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:56:37 ]
- >>473
好き嫌いじゃないだろ perlは大規模までいける PHPはせいぜい中規模まで Ruby,Pythonやめとけ 厳然たる事実
- 479 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:57:37 ]
- >>477
全言語でSNSでも作って運用してみればわかる話
- 480 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:58:41 ]
- >>479
つまりただの仮定の話で ちゃんとしたベンチを相手取って速い遅いと言っていたのか? そういうのを「妄想」と言うんだよ
- 481 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 23:59:54 ]
- >>478
どれもデカいとこで使われてるだろ……
- 482 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:00:42 ]
- >>480
ベンチは糞ほどとったよ 単純にSQLでレコード引いてブラウザに表示から 完成したものをJmeterで計測したものまで まあ、ここまでしなくても仕事やってりゃ わかると思うが…
- 483 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:01:02 ]
- どの言語でもハードウェアさえそろえれば何とでもなる。
- 484 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:02:27 ]
- >>483
ならんw 大規模サイトをRubyだのPythonでという案件があったら逃げることをオススメするw
- 485 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:03:12 ]
- >>482
正直その辺はミドルウェアやライブラリの実装、コード自体のツクリによるから どうにもな 少なくとも毎度毎度ご丁寧に起動するCGIで比較するならば、Pythonに 不利になるのは間違いないが 有名な例で言うと、RubyのCSVパーサはPythonのものに比べて死ぬほど遅いが、 それはPythonのものがCで実装されているからだ
- 486 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:03:40 ]
- >>484
あのgoogleがPythonを採用してるのを知らんのかw
- 487 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:07:27 ]
- >>485
まあ、純粋に言語の性能というわけじゃないね >>486 Pythonはgoogleに限らずRedHat系OSのインストーラーとか色々使われてる だからと言って、これでWEBやろうとかやると死ぬぞ
- 488 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:09:06 ]
- >>487
CGIには間違いなく向いていない っていうか、PythonだのRoRだのでCGIは、アホだろう Pythonの場合は、デーモン化してajpなりFastCGIなりで動かせばいいよ
- 489 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:12:45 ]
- GoogleのPythonの使い方はインストーラー関係と
あとはSEOのツールとかそんなんだな まあ、Pythonはこんな感じで使うもんだな Perl,PHP,Rbuyとはちょっと異質かな
- 490 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:13:56 ]
- >>489
いや、ようつべとかも普通にPythonだよ まあ汎用言語としての性質が他のLLより強いから、Web以外の応用も多いけどね
- 491 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:15:01 ]
- ジェネレータ式覚えたての頃にpython cgiで下らんwebアプリ書き散らしてたなあ
久々に読んでも悩まずに済むなあ 最近はRubyやJS/Flex AS系遊んでるけど、こいつら自由度のせいでPerl化しかけてると思う
- 492 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:15:54 ]
- Linux/Unix関係はPythonとPerl抜きには動作しない
PHPとRubyは抜いても動作する これが現実
- 493 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 08:10:12 ]
- pythonの縛りのきつさと冗長さはさすがにうざい。デスクトップアプリひとつ作ってみて
もういいやと思った。
- 494 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 09:15:19 ]
- >>493
LLでデスクトップアプリってのが気になります。 もういいやと思われたのに難なんですが、参考までにどんな感じのを作られましたか?
- 495 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:21:04 ]
- >>492
portsupgradeの存在しないセカイですね。わかります。
- 496 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:56:40 ]
- >>478
yahoo php mixi php
- 497 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 13:17:48 ]
- PHPって腐るほどに用意した関数を使えばいろいろ簡単に作れるだろうって部分は良いけど、
他の言語では簡単にできるのに何でPHPはこんな回りくどいことをしないといけないの みたいな後味の悪い部分結構出てきて他の言語を使って書きたくなるんだよね。 というか、コールバックしかデータを取る手段がないときにコールバックの関数を作って その関数の名前の文字列を渡してコールバックしてもらうように設定するとか、 コールバックの関数内で変数にデータを突っ込んでいくときにスコープの関係で グローバル変数に詰め込まないと使えないとか馬鹿じゃないの?これはw
- 498 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 13:22:47 ]
- コールバックね
ファーストクラスのクロージャを持ってる言語なら問題なし クラスがある場合はそれで代用する そうでなければコールバックと一緒にcookie引数を渡すのが一般的な解だな 最後のもできないの?
- 499 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 13:23:18 ]
- そういう発想が思い浮かばないレベルの人が世間の大多数ということなんだろうなw
- 500 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 13:24:05 ]
- あ >>499 は >>497 へのレスね
- 501 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 14:07:08 ]
- >>496
あれ?mixiソース流出時にperlと確認したが、今はphpなん?
- 502 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 17:40:04 ]
- mixiはperlだろ
yahooはphpだけど
- 503 名前:デフォルトの名無しさん [2009/01/19(月) 18:11:03 ]
- yahooがphpとかいつの時代。。。
- 504 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 19:03:34 ]
- >>494
正直言うと>493みたいなことをはっきり言葉で思ったわけじゃないんだけど、 バージョンアップしようとか別のアプリを作りたいとか思えなかったんだよね。 作ったのはIronPythonでテキスト関係。今はRubyがお気に入り。最初は、 何だこれと思ったが、慣れてくると楽しくなってきた。 自分は趣味でやってるし速度はあまり重視しないのでLLで十分。Cとかだと 時間がかかりすぎてとても続かない。
- 505 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 19:14:07 ]
- >>503
今の時代 ttp://developer.yahoo.com/yap/releasenotes/index.html
- 506 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 19:32:13 ]
- pythonの縛りってきついか?
- 507 名前:デフォルトの名無しさん [2009/01/19(月) 19:34:17 ]
- Python3.0次第だな。
作者がMSにいるからJythonの対応は当分ない。 まずはIronPythonからだろう。 Javaのほうではこの機会にGroovyが伸びると思う。 RailsのRubyと違いDjangoとTurboGearで食い合ってるPython。 そこにきて思い切った言語仕様の変更…。 Python陣の失速は必至だ。 DとTどちらが先に3.0に対応するかが勝負だな。 おそらく先手を打たれたほうはあえて対応しないでおくはずだ。
- 508 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 19:54:28 ]
- >>507
> 作者がMSにいるからJythonの対応は当分ない。 Pythonの作者のGuidoのことなら、googleで働いてるよ
- 509 名前:デフォルトの名無しさん [2009/01/19(月) 20:00:34 ]
- JavascriptみたいにブラウザにPython入れろよGoogle
- 510 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 20:16:30 ]
- >>508
Jim Hugunin のことだろ ただ今は別の人が開発続けてるはずだけど
- 511 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 20:34:48 ]
- >>509
>JavascriptみたいにブラウザにPython入れろよGoogle 面白いかもな MSのVBスクみたいにlanguageにpython指定できて、かつブラウザ自体をpythonで拡張しまくれるChromeとかな XULな世界抱えるMozillaにゃ遠く及ばんだろけど
- 512 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 20:35:40 ]
- $@%の記号やブロックに{}を使うrubyか、
インデントの崩れない、かつ、sysやらreやらを書かなくていいpythonか、 MSやSUNと仲が良くて、馬鹿でも分かりやすいようにしか書けないperl みたいな言語を誰か作って。
- 513 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 20:36:46 ]
- あんまブラウザに色々入れ込んでも重くなるだけだろ
プラグイン扱いならアリだが、今更プラグインとして多くのユーザが 入れたがるほど魅力のあるPython製のコンテンツが出てくるとも思えん それと、最も重要なことだが、PythonにはセキュリティSandboxがそもそも存在しない
|

|