今はPHPの時代Perlがこの先生きのこるのは無理3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/05/24(火) 14:32:01ID:6a7n1dhFこれからはPHPの時代Perlはもう終わりバイバイ2(dat落ち)
hhttp://pc8.2ch.net/test/read.cgi/php/1046194468/
Perlはもう時代遅れPHPの時代
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
PHP最高!!!!
Perl、Ruby、 Python全部もう糞!
0205nobodyさん
2005/08/16(火) 07:43:32ID:???しかしながらそれほど顕著な差は出てない。
0206nobodyさん
2005/08/16(火) 09:03:33ID:???0207nobodyさん
2005/08/16(火) 09:11:41ID:???cliってcgi版じゃ?
実働環境での比較なら
mod_perl対アクセラレータ+phpで比較しないと意味ナッシング
0208nobodyさん
2005/08/16(火) 10:22:01ID:???インターフェイスを変えたところで中身までは変わりませんよ。
同じくエラトステネスの篩の100回繰り返しを1回に直して、ab -n 10000 -c 5で計測。
ただし、Perlバージョンが古くなってます。(うちの環境はちょっと変。)
mod_perl 1.29/perl 5.005_03
Requests per second: 27.21 [#/sec] (mean)
Time per request: 183.78 [ms] (mean)
Time per request: 36.76 [ms] (mean, across all concurrent requests)
php 4.3.10+PHPA
Requests per second: 10.12 [#/sec] (mean)
Time per request: 494.27 [ms] (mean)
Time per request: 98.85 [ms] (mean, across all concurrent requests)
>>207が暴れる前に種あかしすると、PHPはループが遅めで、
エラトステネスの篩や、ハノイの塔などのループを多用するコードが苦手。
5.1で改善されるとか聞いたことがあるけどね。
0209nobodyさん
2005/08/16(火) 11:58:12ID:TzYK40Ap現時点で速度比較をするのは意味ナッシング
0210nobodyさん
2005/08/16(火) 12:18:19ID:???やってみて、PHP 5.0.x/PHP4.3に比べて劇的に速くなったのは驚きました。
(Optimizerいらないかな?)
↑
これか。
てことは5.1+eAcceleratorでPerl死亡決定?
0211nobodyさん
2005/08/16(火) 12:29:40ID:???Perl死亡までカウントダウン開始してるね
PUPU
0212nobodyさん
2005/08/16(火) 13:24:43ID:???PHPの利点は初心者でも簡単に扱えるってことだからその地位は揺るがないと思うけど。
0213nobodyさん
2005/08/16(火) 13:38:57ID:???0214nobodyさん
2005/08/16(火) 13:41:44ID:???数字出せ。
他にメリット何かあるならあげろ。
ないならすっこんでろ。
0215nobodyさん
2005/08/16(火) 13:46:19ID:???ハァ?誰もそんな主張してないだろ
0216nobodyさん
2005/08/16(火) 14:19:03ID:???あ、言っとくけど俺はPHPでもPerlでもJavaでもCでもVBでもRubyでも大丈夫だから。
0217nobodyさん
2005/08/16(火) 15:06:12ID:???実行速度や鯖負荷に拘るならインタプリタ言語やめれ
オブジェクト指向も使うな。
あ、出来ないんだっけ?(w
0218nobodyさん
2005/08/16(火) 15:55:34ID:WPkj+14p唯一使えるPHPで必死に他と比べて頑張ってるだけただもんね。
0219nobodyさん
2005/08/16(火) 16:53:06ID:lYx4neohPHPとPerlは機能が大して変わらないという事実があるわけで、
それでPerlの方が習得コストが高いのなら糞って事だ。
0220nobodyさん
2005/08/16(火) 17:11:57ID:???習得コストねぇ。BASICマンセーでつか?
最初から素直に言えよ
馬 鹿 だ か ら PHP と HSP 以 外 分 か り ま せ ん
と。
Web関係者ってこんなのばっかりだよなw
0221nobodyさん
2005/08/16(火) 17:25:32ID:???>>220の該当項目
4:主観で決め付ける
9:自分の見解を述べずに人格批判をする
11:レッテル貼りをする
0222nobodyさん
2005/08/16(火) 18:20:06ID:???Java >>>> PHP or Perl
は間違いないんだよな?
0223nobodyさん
2005/08/16(火) 18:24:40ID:???様々な条件によってJava、PHPどれを選ぶべきかが決まる。
条件なしに不等号で表せない。
0225nobodyさん
2005/08/16(火) 20:07:50ID:???0226nobodyさん
2005/08/16(火) 20:30:29ID:???PHPは誰がやっても一緒なんで、簡単にWEBアプリ作れるけど、面白みがない。
0227nobodyさん
2005/08/16(火) 20:41:53ID:???とにかく行数が短くて暗号みたいなやつ。
0228nobodyさん
2005/08/16(火) 20:52:42ID:???それは、どの言語でも一緒。
最近はハードウェア資源が抱負だから、可読性を重視してパフォーマンスを落としても問題無いけど、
昔は限られた資源の中で組まないといけなかった。
0229nobodyさん
2005/08/16(火) 20:55:15ID:???そもそもWeb以外で需要が無いんだからPerl殺せる立場にはないよ
0230nobodyさん
2005/08/16(火) 21:04:54ID:???だから、Web以外の機能でも、PerlとPHPでの差別化ってできるの?
例えば、よく使われるログの集計とかだってPHPで同じように書けるし、
Perlでなきゃという理由が無い。
同じようにPHPでなきゃという理由も無いけどね。
0232nobodyさん
2005/08/16(火) 21:21:17ID:???Perlを殺せる立場には無いのは分かってる。
しかし、
>そもそもWeb以外で需要が無いんだからPerl殺せる立場にはないよ
こう書いてるとPerlはWeb以外でも需要があるんだと声高に叫んでるように見える。
それに対して、PHPでも同様の事ができるのに、
なんでPerlだけ偉そうに持ち上げてるの?って事。
0233nobodyさん
2005/08/16(火) 21:26:19ID:???Perlは動きがほとんどない
動きのないものが滅ぶのは自然の理なり
0234nobodyさん
2005/08/16(火) 21:27:30ID:???0236nobodyさん
2005/08/16(火) 21:40:55ID:???俺、Linuxも使ってるけどPerl入ってないよ?
だってインストールするときに入れないようにしてるもん。
0237nobodyさん
2005/08/16(火) 22:14:36ID:WPkj+14pコロコロと言語仕様が変わるのは、まだPHPが発展途上っていう証拠で、PHPは完成された言語じゃない。
Perlはこの業界で言ういわゆる「枯れた」言語だろ。つまり完成された言語。
0238nobodyさん
2005/08/16(火) 22:19:50ID:???それでいーんじゃね?PHPだって枯れりゃ新しい言語がまた取って変わるんじゃね?
0239nobodyさん
2005/08/16(火) 22:22:49ID:???まあphp3,4のヘボイ言語仕様じゃ変更せざるを得なかったからだろ。
進化というか、ようやくまともになりそうな感じになってきた程度。
oopやるんだったら、javaやpython,rubyのが元々優れてるし。
perlは、画期的なparrotの実装に取り組んでる最中じゃない。
0240nobodyさん
2005/08/16(火) 22:25:45ID:???0241nobodyさん
2005/08/16(火) 22:26:58ID:???php6、7?いつになることやら・・・
結局、phpは後から追っかける状態が続くんだね。
0242nobodyさん
2005/08/16(火) 22:28:57ID:???受け入れられるのと言語としての優秀さとは違うんだろうなぁ。
そういう意味ではZendってSunに比べてブランディング下手過ぎね。
0243nobodyさん
2005/08/16(火) 22:32:32ID:???COBOLはまだ第一線と言ってもいいな。
なぜか新規案件が結構ある。
ObjectCOBOLってのもあって、PHP5よりも出来が良かったりするw
まぁObjectCOBOLの単独案件は殆ど見たことないけど、
JAVAとシームレスに使えるので、有用らしい。
0245nobodyさん
2005/08/16(火) 22:44:10ID:???.NETもそうだし、parrotもそうだよ。
0246nobodyさん
2005/08/16(火) 22:50:21ID:WPkj+14p0247nobodyさん
2005/08/16(火) 22:58:16ID:???Flashとかも取り込まれたりするんだろうか
素敵だ
0248nobodyさん
2005/08/16(火) 23:13:01ID:???「Perlが この先生(せんせい) きのこ」
と読めて、なんだか分からなかった。
0249nobodyさん
2005/08/16(火) 23:14:04ID:???0250nobodyさん
2005/08/16(火) 23:33:01ID:???どれも似たような言語になるだろうな
それに対応するためにはアブストラクトな言語知識、
アブストラクトな設計技術を身につけておけばよし。
逆に言語固有の知識は陳腐化があらかじめ決定している。
そのような意味で
クセの強いPerlは進化の途上で滅ぶミアキスのような存在といえよう。
0251nobodyさん
2005/08/16(火) 23:35:54ID:???0253nobodyさん
2005/08/16(火) 23:57:40ID:???ttp://internet.watch.impress.co.jp/cda/news/2005/06/07/7922.html
macromediaがeclipseに参加するらしい。
Flash用のモジュールとか出来るかもしれん。
0255nobodyさん
2005/08/17(水) 00:07:01ID:???別にプレーンで読みやすい書き方が出来ないわけでは無いでしょ。
0258nobodyさん
2005/08/17(水) 00:42:55ID:???外から見た感想ですが。
0259nobodyさん
2005/08/17(水) 00:43:34ID:???0260nobodyさん
2005/08/17(水) 00:49:40ID:???推奨しているのは某K○NTだろ。
あれをPerlの全てだと思っている人間がPHPマンセーになるんだろうな。
0261nobodyさん
2005/08/17(水) 00:50:22ID:???のイメージが強い
0263nobodyさん
2005/08/17(水) 02:36:14ID:???は?
ポインタの本質は
おのれを指し示すアドレスを渡して相手にいじらせること
普通にマシン語レベルで良くある技術じゃんボケナス
0264nobodyさん
2005/08/17(水) 05:10:01ID:???0265nobodyさん
2005/08/17(水) 05:27:35ID:???0266nobodyさん
2005/08/17(水) 06:29:07ID:???けど、途中で頭打ちしちゃうんだよなあ。処理速度のこと気にするようになったり、オブジェクト指向に興味持ち始めると。
市販の解説書や言語を扱ったWEBサイトで、PHPには良書、良サイトがぜんぜんないことがそれを表してると思うんだよね。
0267nobodyさん
2005/08/17(水) 08:07:26ID:???> >>256
> 推奨しているのは某K○NTだろ。
その人のコード見たことないや。名前は知ってるけど。
ただPerlを見るに、Lallyがそもそも変な書き方推奨派な気がする、、。
PHPの方は関数名の命名ポリシーがバラバラで、アンダーバー付けたり外したり
ってのが嫌だなぁ。
0268nobodyさん
2005/08/17(水) 09:46:43ID:xUZgpqko参照渡しとポインタは似てるようで違うものだ。ポインタでも参照渡しと同じ事は出来るけど。
ポインタっていうのはアドレスを渡すから、そのアドレスを足したり引いたりして別の場所を参照できる。
普通はコンパイルするときに一度アセンブラコードに落とすんだから、言ってみればCのポインタなんかはアセンブラのアドレス操作を使えるようにしてるとも言える。
一方の参照は、アドレス操作ができないから、単に複数の名前で同じ変数を指すだけ。
安全だけど自由度は低い。
0271nobodyさん
2005/08/17(水) 11:48:51ID:???0272nobodyさん
2005/08/17(水) 11:54:19ID:???万人にオススメできるのは無いと思う。
昔は「新・Perlの国へようこそ」が日本語で書かれたPerl5の唯一の本で、
内容も非常に先進的だった(先進的すぎた)。
全然初心者向きではなかったけどね。
良い所が分散してるので何冊も買わなきゃならないのはどの言語も一緒。
ただPerlとPHPはその傾向が強いね。
0273nobodyさん
2005/08/17(水) 13:26:38ID:???0274nobodyさん
2005/08/17(水) 17:00:30ID:???文章は面白いけど
実際はあんまり役に立たないことが多い気がするこの頃。
0275nobodyさん
2005/08/17(水) 18:09:46ID:???リャマやEffectiveと平行して読むといいかもしれない。
0276nobodyさん
2005/08/17(水) 21:03:05ID:???やっぱり滅び行く言語じゃないですか。
初学者がいなくなれば自然と使われなくなるじゃん。
0278nobodyさん
2005/08/17(水) 21:20:16ID:???Ruby本すらあったのに。
0279nobodyさん
2005/08/17(水) 21:34:46ID:???ホームページ作ってたライトユーザが
ブログに流れたからじゃないかと思う。
アクセスカウンタもフリーのがあるし。
それ以上の機能が欲しい人は、
Perlの本より MovableType の本買いそう。
だからコマンドラインで使わない限り、Perl使わなくなったと予想。
0280nobodyさん
2005/08/17(水) 21:40:21ID:???0281nobodyさん
2005/08/17(水) 21:58:22ID:???0282nobodyさん
2005/08/17(水) 23:25:26ID:???まったくPerl関連本を置いていない店舗は無かったが…
Web在庫検索対象店は24店あって、この本は全店に在庫がある。
https://bookweb.kinokuniya.co.jp/guest/cgi-bin/hwshosea.cgi?W-NIPS=9979722363
得意の捏造かよ…
0283nobodyさん
2005/08/17(水) 23:32:04ID:???その傾向にあるのは確かだと思う。phpは簡単というのは明らか。
ただし、webデザイナーや、初心者プログラマーが手を出しているから、
phpしかできないプログラマーの立場は軽んじられるだろう。
0285nobodyさん
2005/08/17(水) 23:47:34ID:???0286nobodyさん
2005/08/17(水) 23:51:30ID:???2chの関連スレも全然もりあがってないし…
0287nobodyさん
2005/08/18(木) 00:04:35ID:???という事でしょ?
良いんじゃないのかな、それで。
cmsツール作ってる中の人が頑張れば、普通の人はプログラミングしなくても良い。
デザインだけいじる。ある意味、正常でハッピーだと思うけど。
0288nobodyさん
2005/08/18(木) 00:23:14ID:???wiki遅くね?あれってphpだろ?
なんかどこもモッサリの印象がある
0289nobodyさん
2005/08/18(木) 01:02:38ID:???0292nobodyさん
2005/08/18(木) 01:33:28ID:???0294nobodyさん
2005/08/18(木) 01:48:13ID:???なんで活動範囲まで明かさないといけないんだよw
>>292
あーあるね。
そこまでミニ支店じゃないけど。
うちの市では多分一番大きい書店ではある。
0295nobodyさん
2005/08/18(木) 06:55:05ID:???Perlは死にかけのご老体
となればPHPの天下も近いな
なんだかんだいって手軽さは強力な武器
フレームワークやOOPを導入しても
まだJavaよりずっと手軽だし。PUPU
0296nobodyさん
2005/08/18(木) 07:41:00ID:???Smartyみたいなテンプレートエンジンを導入して、せっかくHTML埋め込みできるっていう長所を自ら放棄したり、
そういうセンスのなさだと思う。
0297nobodyさん
2005/08/18(木) 07:45:24ID:???フレームワークやOOPで保守性も高くなれば
最強じゃん。
0298nobodyさん
2005/08/18(木) 08:45:33ID:???0299nobodyさん
2005/08/18(木) 08:58:10ID:???0300nobodyさん
2005/08/18(木) 11:56:37ID:???というのも、変数の宣言をしなくていいのが、規模が大きくなるにつれてネックになってくる。
変数名を間違えていたり、必要な参照をしてなかったりが原因のバグが出てくるけど、
そういうのってエラーの特定が難しいし、手間がかからないはずが結局手間になってる。
やっぱり厳格型付けされた言語でないと、ある程度の規模以上の開発には向かないね。
0301nobodyさん
2005/08/18(木) 12:09:58ID:EewePTn+いくらPHPが主流になっても、「PHPしか出来ません」じゃ、やっぱり仕事にならないよ。
0302nobodyさん
2005/08/18(木) 12:13:17ID:???xmlプログラミングしてたりフレームワークを扱ってたり
0304nobodyさん
2005/08/18(木) 13:19:13ID:EewePTn+PHPが簡単なのを自慢してどうなるの?PHPを作ってるわけじゃないんでしょ?
0305nobodyさん
2005/08/18(木) 14:42:30ID:???問題ありません、ってもんでも無いだろうが
適材適所
PHP叩いてるやつ氏ね
PHP擁護派も氏ね
■ このスレッドは過去ログ倉庫に格納されています