トップページ⇒php
1001コメント243KB

これからはPHPの時代Perlはもう終わりバイバイ2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/02/26 02:34ID:tx/nY9ak
前スレ
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html

PHP最高!!!!
Perlはもう糞!
ついでにRubyは時代すら来ず終わり。
Pythonは存在すら罪。
0478nobodyさん03/07/23 21:38ID:???
スレ違い
ここはPerlを叩くスレです
0479nobodyさん03/07/23 22:02ID:???
>>477
<?php  だど。

>>478
Perlを叩くスレじゃないど。
0480nobodyさん03/07/23 23:39ID:???
>>479
<?phpは間違えていません(^^;
<?xmlはXHTMLで書くときに必要なところなので、
このエラーの回避方法はないですか?
やはりこれもPHPの欠点でしょうか?
0481nobodyさん03/07/24 00:14ID:???
>>480
おい、XMLとPHPの使い方は分かってるのか?

>ここは素直にPerlしかないのか?
Perlの処理を書いてみ。
0482nobodyさん03/07/24 00:35ID:???
>>480
ヒアドキュメントや<??>外じゃなくて
echo '';で書けばエラーにはならないけど
僕の場合XMLで書くとPHPの内部エラーが起きた時に
表示が化けて困っております。
0483あぼーんNGNG
あぼーん
0484あぼーんNGNG
あぼーん
0485nobodyさん03/07/24 00:58ID:???
Perl 糞とかいってるが、PHPはHTMLと混合できるPerlだろ
似たようなものに
JSP ⇒HTML混合Java
ASP ⇒HTML混合VisualBasic
ってもんがある
PerlをバカにするってことはPHPをバカにするようなもんだろ
0486nobodyさん03/07/24 01:45ID:???
>>479 >>481-482
レスありがとうございました。
<?xml version="1.0" encoding="Shift_JIS"?>
↑の部分でいつも引っかかっていたのですが、
482さんのやり方でうまくできました。
0487nobodyさん03/07/24 02:09ID:???
>>485
他の言語同士は結構温和にやってるのに
何故PHPはこんなに他の言語をああだこうだ言うんでしょう。
わざわざマニュアルに??vsPHPとかやってるのも如何かと思った。
余計ユーザーは他の言語は敵だと刷り込まれているのかも(w
0488nobodyさん03/07/24 05:23ID:???
>>485
ASPってVBSしか使えないんだっけ?
0489_03/07/24 05:58ID:???
http://homepage.mac.com/hiroyuki44/
0490nobodyさん03/07/24 12:13ID:???
>>487
一番簡単と言われることへの反発じゃない?
0491nobodyさん03/07/24 12:57ID:???
>>487
一番簡単と言われることへの反発じゃない? 
0492nobodyさん03/07/24 13:20ID:???
>>487
他の言語(Perl、Java、ASPというよりかはむしろVB系スクリプト)に比べて、
テリトリーが極端に狭い(Web専用)だからじゃない?
0493nobodyさん03/07/24 13:33ID:???
Perlが一番すぐれてるの? どっちが勉強しようか悩むなぁ・・・。
0494nobodyさん03/07/24 13:56ID:???
が?
0495nobodyさん03/07/24 15:46ID:???
Perlが一番じゃないの?
0496nobodyさん03/07/24 16:11ID:???
>>495
>どっちが勉強しようか悩むなぁ・・・。
ただの揚げ足だと・・・。

>Perlが一番じゃないの?
あなたは、Perlを勉強してください。
0497nobodyさん03/07/25 01:18ID:???
>>487
まるでRuby厨みたいだ(w。あのユーザも他の言語は敵だとおもっとる

>>488
なんか他にあるの(・∀・;)?
そういえば、ASPをMSDNで調べてるとソースがJScriptとかいうのと平行して記載されてるね。これもASP?

>>490
いま仕事でASPやってるけど、文字列処理がかなり面倒でむかつきます。いいねPHP。
0498nobodyさん03/07/25 03:20ID:???
マイクロソフトだもんね。一番糞かも。
0499nobodyさん03/07/25 13:44ID:q46+6pBP
>>497
.NET という観点で見れば、一応C#もつかえるみたいだけど。

PHPの文字列処理がいい、というのは3年ぐらい前の状況を考えると、なんだかなぁ、という
感じ
0500nobodyさん03/07/25 18:53ID:???
Perl厨の意見
・Perlは4文字PHPは3文字 どちらが優れているのかは明らか。
・15歳ハッカー(クラッカー?)もPHP厨だったage
・あのゴリゴリ書いて出来上がったカオスなソースが最高だ
・優秀な頭脳をもつ→Perlを使う
・ノータリン→PHPを使う

PHP厨の意見
・んだから、PHPが便利ってことだろ。
・これからはPHPの時代Perlはもう終わりバイバイ
・未だにPerl>PHPと思っている天然記念物的な人はいるのだろうか。
・Perlの人必死ですね。
・Pで始まるもの:PHP、Perl
・Pで終わるもの:PHP、ASP
・どれが最強かわかっただろ?
・2つの言語を合わせて初めて対等になれる程度なのだよ。

ASP厨の意見
・スクリプト厨同士仲良くしろよ。
・Pで始まるからどっちもそんなに変わらない
・これからはASP.NETの時代(w
・貧乏人はPerlとかPHPやってなさいってこった。
0501nobodyさん03/07/25 23:23ID:lupwPyEp
ここは最高♪

http://www3.free-city.net/home/akipon/page001.html
0502某研究者03/07/27 09:38ID:iRnJkSMf
サーバー負荷はJAVAやFLASH等の方が少ないだろうが
起動やDLに時間が掛かるのが難点かも知れぬが
JAVAやFLASHの日記帳や掲示板は
余り高度な物が見当たらないし
PHPの物もPrelの掲示板よりは
現状では機能が足りない物も多いだろうが
この状況は何れ改善されるのだろうか
0503nobodyさん03/07/27 09:46ID:tFS1Wksq
アダルトDVDが
 最短でご注文いただいた翌日にお届け!
         http://www.dvd-exp.com
        開店セール1枚 500円より
0504nobodyさん03/07/27 11:33ID:???
>>502
FLASHってよく知らないけど、掲示板とかならファイル読み出すのに結局PHPやCGIと連携しなきゃいけないんじゃないんですか?
FLASHだけで鯖側にあくせすできるんですか?
0505nobodyさん03/07/27 12:38ID:???
>>502
http://www.hotscripts.com/PHP/Scripts_and_Programs/index.html
ここで探して、機能が足りない?なら改造し。

>>504
無理
0506nobodyさん03/07/28 11:40ID:???
>>485
ひょっとして、
vs なんとか
が敵意のある対立的な意味だと思ってる??
050750603/07/28 11:42ID:???
>>487
でした
0508nobodyさん03/07/28 11:59ID:???
このスレはそういう意味のスレだろ
0509nobodyさん03/07/28 13:37ID:???
このスレはPerlの時代が終わった事をお知らせするスレです。
その後釜がPHPだっただけで。次はRubyか?
0510nobodyさん03/07/28 18:51ID:8xMLnRfu
>>504-505
無理でねーだろ。
ファイル読み込みはFLASHでできる。
書き込みはCGIなきゃ無理。
0511nobodyさん03/07/28 19:15ID:???
ttp://www.srekcah.org/~utashiro/perl/scripts/faq.html
PHPしか使ったことないっていうプログラマをよく見るけど
ぶっちゃけ糞だよ
使い物にならないプログラム書いてくる
0512nobodyさん03/07/28 19:25ID:???
PHPしか使えない、っていう人間は、一般に、能力が低い
0513nobodyさん03/07/28 19:46ID:???
おい引きこもり!
部屋から出ろ!
お前の一般はお前の脳内だけで有効だ!
社会に触れろ!
真の一般を知れ!
0514nobodyさん03/07/28 20:57ID:g50iq0T3
PerlはもともとWebProgのために作られた言語ではない。
目的が違う。
例えれば、ジュビロ磐田とダイエーホークスはどちらが強い?
と聞いているようなものだ。
0515nobodyさん03/07/28 21:00ID:dYNZxt79
☆★ 新商品 ゾク・ゾク 入荷!! 急げ〜!! ☆★☆
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆★ 送料激安!  スピード発送!  商品豊富!   
★☆      http://www.get-dvd.com        
☆★ 激安DVDショップ 「GETDVDドットコム」 
★☆      http://www.get-dvd.com        
☆★ 今すぐアクセス Let’s Go!   急げ! 
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
0516nobodyさん03/07/28 22:30ID:???
>>514
それはなんか違うだろ。
オリンピックとサッカーワールドカップをくらべるようなものでは?
0517nobodyさん03/07/28 22:54ID:???
高校野球とJリーグを比べるようなもんだよ
0518nobodyさん03/07/28 23:03ID:???
余計わかり肉。
0519nobodyさん03/07/29 00:51ID:???
オリンピックはいいね。でもPerlがオリンピックっつても。
オリンピックはC/C++とか。Perlは国体みたいな。
0520nobodyさん03/07/29 02:11ID:???
よくのびるスレだね。
0521nobodyさん03/07/29 02:43ID:???
PHPは高校総体?
0522nobodyさん03/07/29 03:26ID:???
PHPは天皇杯(馬じゃないよ)じゃないの?
0523nobodyさん03/07/29 04:10ID:???
PHPはサッカーワールドカップ Perlは国体と言う事だよ。         
>>514>PerlはもともとWebProgのために作られた言語ではない。
説明するとね・・・ 
もういいっか。
0524nobodyさん03/07/29 10:49ID:???
PHPの言語としての特化された性能がそこまであるとは思えないけどな。
0525nobodyさん03/07/29 11:02ID:8iArP+qh
>>524
PHPは本質的な利点ってのは思い浮かばんな。
ていうかバージョンアップするたびに
仕様があんなに変わってしまって
全然まだ(仕様が)確立していないようだし。

ただ、Webプログラミング用として便利な関数が標準で多くあり、
プログラミング自体もユーザから見れば
Cからポインタが抜けたって感じで非常に簡単。
そういう意味での優れている言語だ。
0526_03/07/29 11:20ID:???
http://homepage.mac.com/hiroyuki44/hankaku08.html
0527nobodyさん03/07/29 11:41ID:???
PHPは簡単、簡単って言うけど、優れているから簡単なんじゃないの?
0528nobodyさん03/07/29 11:55ID:???
>>527
じゃあ、Javaは優れていないってことかね?
0529nobodyさん03/07/29 12:25ID:???
>>528
思考回路めちゃめちゃやん。
0530nobodyさん03/07/29 15:02ID:???
>>528
[AだからB]は[BでないからAでない]とは無関係でしょ。
ただの揚げ足取りだね。
0531nobodyさん03/07/29 15:36ID:???
ダメなプログラマを作るには
PHPが一番です
0532nobodyさん03/07/29 15:52ID:???
んなこたーない。
0533nobodyさん03/07/29 18:03ID:???
>>531
禿同
まともなロジックが組めない奴が多い
0534nobodyさん03/07/29 18:32ID:???
PHPが駄目なプログラマーを作るのではなく、
駄目なプログラマーはPHPで止まるのです。
0535nobodyさん03/07/29 18:42ID:???
>>534 激しく同意しましょう。
0536nobodyさん03/07/29 18:54ID:???
>>534
真理だな
0537nobodyさん03/07/29 21:32ID:???
自作自演ご苦労様です。
その前に、まずPHPを使ってね。(^_-)
0538nobodyさん03/07/29 22:39ID:8iArP+qh
>>530
一般に対偶は真になるわけだが。
0539nobodyさん03/07/29 22:46ID:???
確かにその通りだ。

>>537
そこは問題にならないんだよ。坊や。
0540nobodyさん03/07/29 23:13ID:???
リアル厨やん。(w
結局、何が言いたいん?
0541nobodyさん03/07/30 00:03ID:???
PHP>>>Perlってことだろ。何をいまさら。
0542nobodyさん03/07/30 00:42ID:???
>>541
WebProgにおいて
PHP≒Perlだけど
PHPしか使えないやつは糞ってこと
0543nobodyさん03/07/30 01:07ID:???
なんで?
結局、何が言いたいん?
0544nobodyさん03/07/30 02:11ID:???
WebProgにおいては明らかに
PHP>>>Perlだろ。他の用途も考慮するなら変わるけど。
0545nobodyさん03/07/30 02:59ID:???
WEBプログラミング板と言う事を知らないリアル厨だけに立ちが悪いのう。
0546nobodyさん03/07/30 12:16ID:???
自分が最高だと思った言語使えば良いんじゃないの?
他人にまでそれを押し付けたいの?
0547nobodyさん03/07/30 12:48ID:???
>>546
>自分が最高だと思った言語使えば良いんじゃないの?

それはこのスレに関係ない。
例えば巨人と阪神どっちが強いかとかなんて
議論したって根本的なものが変わるわけじゃないのに
盛んに行われる。

同じようなことだ。
0548nobodyさん03/07/30 21:05ID:???
>>547
それ、ぜんぜん違うよ。
0549nobodyさん03/07/31 14:00ID:???
なんで?
0550山崎 渉03/08/02 02:23ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0551ぼるじょあ ◆ySd1dMH5Gk 03/08/02 04:51ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
0552nobodyさん03/08/18 09:21ID:???
>>547>>549
野球の場合は根本的なものが変わるよね。
今年は今以上に巨人は買い漁るよ。醜い球団だよね。
0553nobodyさん03/08/19 13:01ID:???
PerlとPHPの論争だと、よく「mod_perlはmod_phpより早い」って聞くけど、
"mod_perl+Apache::Registry" と "mod_php+PHP Accelerator" で比べるべき
だと思うんだが、どっか比較してるトコ有ったっけ?

まあ、どっちが早かろうと両方便利に使わせてもらうんだけどさ。
0554nobodyさん03/08/27 12:00ID:BZNpZ6uN
MySQLの約9万行のテーブルから200行取り出すプログラムで実験

ab -c 10 -n 100 http://hoge/hoge...

Perl/CGI(DBI)
Time per request: 151.87 [ms] (mean, across all concurrent requests)
Transfer rate: 578.07 [Kbytes/sec] received

Perl/mod_perl(Apache::DBI)
Time per request: 134.63 [ms] (mean, across all concurrent requests)
Transfer rate: 658.18 [Kbytes/sec] received

SpeedyCGI(DBI)
Time per request: 41.36 [ms] (mean, across all concurrent requests)
Transfer rate: 2122.63 [Kbytes/sec] received

PHP(PHP Accelerator)/mysql_connect
Time per request: 63.91 [ms] (mean, across all concurrent requests)
Transfer rate: 1374.59 [Kbytes/sec] received

PHP(PHP Accelerator)/mysql_pconnect
Time per request: 61.63 [ms] (mean, across all concurrent requests)
Transfer rate: 1452.03 [Kbytes/sec] received

PHP(PHP Accelerator)/PEAR::DB
Time per request: 87.31 [ms] (mean, across all concurrent requests)
Transfer rate: 1015.57 [Kbytes/sec] received

…あれ?
0555o03/08/27 12:07ID:???
http://yuekouduki.fc2web.com/haitateki.html

これって入場制限?
0556nobodyさん03/08/27 16:45ID:K6ZY+EEr

「JSP/PHP/ASP サーバサイドプログラミング徹底比較」
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1646-7
0557nobodyさん03/08/27 22:38ID:???

用件によって言語を使い分けるべき、に賛成。
だけどphpでサーバプログラムを作っている漏れの立場は・・・
#pfsockopenでlistenするだけ
0558nobodyさん03/08/27 22:55ID:???
まだ見当違いの事言ってる奴がいるよ
このスレの趣旨は
WebプログラミングとしてのPerlはもうバイバ〜イってこと。
実際その通り。
0559nobodyさん03/08/27 23:10ID:???
このスレの趣旨はPHP以外は貶すってことじゃないのか
0560nobodyさん03/08/29 01:07ID:???
>>559
それ以外何か?
0561nobodyさん03/08/31 13:25ID:???
>>559-560
そんなことないぞ。
スレタイの通りPerlとPHPの比較であって
Javaとかもってくるのはスレ違い。
0562nobodyさん03/08/31 14:09ID:???
真珠lは次からオブジェクト指向本格導入。
PHPのオブジェクト指向は糞。だれも使っちゃいねえ。

だから、オブジェクト指向がわからんやつはPHP擁護に必死。
オブジェクト指向できる奴は、真珠でも蛇でも紅玉でも、
環境に応じて使えるものを使えばいい。

だいたい速度ってよ、通信速度考えたら誤差範囲じゃねーか。

つーか、PHPってよ、日本語なに当てたら良いんだよ。「ぺっぽこぺー」にしていいか?
0563nobodyさん03/09/02 23:15ID:???
漏れもperlからPHPに移行した。
個人的な感想を言わせてもらうと

よかったこと
・多次元配列が使える
・SQLと連携できる
・配列のランダム並び替えができる関数がある
・高度な数学関数が用意されている
・正規表現でマッチした部分を取り出せる

困ったこと
・乗数が以前はx**yだったのがpow(x,y)になった
・foreach(@_)ができない

ぐらい。
前者の中にもperlでもできるのがあるぞ!と言うかも知れないけど、
ややこしかったのでやる気なくした。
0564nobodyさん03/09/02 23:17ID:???
↑
PHPで正規表現を使うとき
ereg()って書くのがメンドイ。s//ってのは楽でよかったな
0565nobodyさん03/09/02 23:54ID:???
>>563
ほんとにPerlやってた人なのか…?殆どが可能だけど…

ちなみに、俺がPHP移行して一番詰まったのは、匿名関数の使いにくさと、
返り値の配列をそのまま変数として使えない辺りかな。( $this->hoge()[0] )
全体的PHPの方メリットはでかいと判断したから今はPHPメインだが。
0566nobodyさん03/09/03 00:20ID:???
>>565
いや、できるけどさ・・・。でも面倒なんだよ。

配列のランダム並び替えとか、自分でそういうコード書かなきゃいけないし。
多次元配列もCとかに比べて不自然だし。
SQLを使うには色々鯖にインスコしないといけないし。
0567nobodyさん03/09/03 01:25ID:???
>>566
PHPもPerlも”多次元”配列が名前だけと言うのは同じ。
0568nobodyさん03/09/03 01:29ID:???
ちなみに、面倒だからやらないと言うのは惜しい事をしていると思う。
分からないからやらないなら仕方ないけど。
Javaなんかもっとめんどくさいし…。
0569nobodyさん03/09/19 00:40ID:???
結論:Java>>>>>>>>>>>>>>>>PHP
0570nobodyさん03/10/08 22:50ID:2FqsU87g
age
0571nobodyさん03/10/09 01:25ID:???
Ruby使ってみるという手もあるぞ
0572nobodyさん03/10/09 01:27ID:???
Perl やら PHP やら、
頼むから自分の習得した言語を優先するのはやめてくれ。
まともに両方できるようになってから言えよ。







まぁおれは両方できないけどな。
0573nobodyさん03/10/10 03:22ID:???
>>572
( ´,_ゝ`)プ
0574nobodyさん03/10/10 03:53ID:???
CGIで3言語使ってるつもりなのだが突っ込みおねがいします。

Perl良 > 使えるし枯れてるからコミュニティが充実、鯖にデフォルト入ってる
Perl悪 > 後付のオブジェクト指向、PHPに比べて明らかに遅い、mod_perl面倒

PHP良 > 高速 mod_perl並のことがすぐ作れる、インストール簡単
PHP悪 > Perl,Rubyに比べて冗長なコード,Apache経由でしか威力を発揮しない
Perlとくらべるとライブラリ不足

Ruby良 > 言語仕様とコードはひたすらクール
Ruby悪 > だれもわかってくれない,たいがい遅い,インストールからやらないと
0575Perlの方がPHPよりも速いです03/10/15 18:01ID:Byh8VWKQ

イヤ━━━━━(*゚∀゚*)━━━━━ン!!!!イヤ━━━━━(*゚∀゚*)━━━━━ン!!!!

>>574
>高速 mod_perl並のことがすぐ作れる
日本語が変ですが、どういうことですか?

>PHPに比べて明らかに遅い
CGI同士またはモジュール同士の比較でをしましたか?
速度はperlの方が早いようですよ。過去ログ見ましたか?

http://member.nifty.ne.jp/hippo2000/perltips/phpperl.htm
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=php+mod_perl+%E9%80%9F%E3%81%84&lr=

イヤ━━━━━(*゚∀゚*)━━━━━ン!!!!イヤ━━━━━(*゚∀゚*)━━━━━ン!!!!
0576Perlの方がPHPよりも速いです03/10/15 18:04ID:???
             /\
            /   \
          /      \
         /         \     /
       /_________\   /
        ̄ヽ |  ,   , | γ ̄  /
           ) |   ー―  | (   /   < Perlの方がPHPより速いよ
         ノ |        | ゝ  /    < 過去ログも読んで
        ( ノ。ノ。リ。リ。リ。ヽ し' 
        ノ( 。( 。 ( 。 ( 。 ( 。(
      /  )。 ) 。 ) 。 ) 。 ) 。 )
     /   ( 。( 。 ( 。 ( 。 ( 。(
         )。 ) 。 ) 。 ) 。 ) 。 )
         ( 。( 。 ( 。 ( 。 ( 。(
         )。 ) 。 ) 。 ) 。 ) 。 )
http://pc2.2ch.net/test/read.cgi/php/1046194468/
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
0577nobodyさん03/10/16 04:37ID:???
最初に「高速」と強調したのは間違ってたかもです 御幣があったなら
すみませんです。

で、こっちも言いたいことがよくわからんので説明しときますと。
PHPの高速はデフォルトApacheのモジュールで動くから速攻作れて適当
に作ってもだいたい高速ちゅう意味の高速です。
ベンチマークは取ってないけど相対的にPHPのが高速になると思うのです。
■ このスレッドは過去ログ倉庫に格納されています