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

【明暗】金持ちPHP様・貧乏Perl様【格差】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/11/23(水) 02:37:35ID:ivbeIFsi
このスレ中に5.1は出るのでしょうか?

過去スレ:
【5.1登場】PHP時代到来 他言語終了【Perl即死】
http://pc8.2ch.net/test/read.cgi/php/1129715894/
優秀な言語が色々ある時代 粗悪PHPの出る幕なし
http://pc8.2ch.net/test/read.cgi/php/1127441561/
今はPHPの時代Perlがこの先生きのこるのは無理3
http://pc8.2ch.net/test/read.cgi/php/1116912721/
これからはPHPの時代Perlはもう終わりバイバイ2
http://pc8.2ch.net/test/read.cgi/php/1046194468/
Perlはもう時代遅れPHPの時代
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
0267nobodyさん2005/11/28(月) 18:42:43ID:???
少なくとも俺みたいなperlの上級者(自営でコンスタントに
月収100万以上あげてるから、上級といってもいいよな)から
みたら、perlの上級者がいまさらphpに手を出すメリットは
ない。少なくともこすとに引き合わない。
0268nobodyさん2005/11/28(月) 18:45:31ID:???
まあ「perlだと仕事が取りにくい」というようなことが
なければ別にいいんじゃない。
0269nobodyさん2005/11/28(月) 18:56:55ID:???
先輩「おい○○、このASP.NETの仕事を明日までにやってこい。暖房費がかかるから自宅でやれよ。」
後輩「えぇ〜;僕のパソコンにはVisual Studioが入ってませんよぉ〜」
先輩「DVD-ROMやるから自分で入れてやれよ。費用はお前の給料から引いておくからな。」
後輩「そ、そんなぁ〜;」
翌日
後輩「僕のパソコン、Windows98でしたぁ〜;」
0270nobodyさん2005/11/28(月) 18:58:57ID:???
>>268
mixiやはてな、amazonもperlですよ?と言えば一発。
0271nobodyさん2005/11/28(月) 19:29:01ID:???
今期先月までで粗利3000万円のオレ様が来ましたよ
金額で上級と語れるならこれで十分か?

開発手法?
もちろんウォーターフォールのPerlですよ
コードごときよりコンテンツ管理に命を掛けてますから
0272nobodyさん2005/11/28(月) 20:02:05ID:???
言語の優位性と、儲かる儲からないは別の話。
0273nobodyさん2005/11/28(月) 20:10:43ID:???
こりゃ意外な展開だけど案外重要な話だな。
ぶっちゃけ、プログラミングがどんどん容易になっていくと
専門性が下がりもっと簡易なツールになっていく
道具を作るスパーハカー以外はコンテンツの方が重要になってくるとか
そういうビジョンはどうよ。
0274nobodyさん2005/11/28(月) 20:19:42ID:???
PHPベースのYahoo知恵袋が正式版になった模様
PHPスゲー!
0275nobodyさん2005/11/28(月) 20:37:43ID:???
>>273
ちょっと待った。コンテンツのために、プログラミングするんでしょ?
0276nobodyさん2005/11/28(月) 20:44:58ID:???
>>275
それは卵が先か鶏が先かに似る
コンテンツのためにプログラムすることもあるし、プログラムに合わせてコンテンツを練ることもある
どっちも正しいから上下関係はプロジェクトによるわけで
0277nobodyさん2005/11/28(月) 21:18:31ID:???
ふーむ、一般的な構成のサイトならプログラミング不要とか。
ちょっと寂しいかもね。
0278nobodyさん2005/11/28(月) 21:21:11ID:???
>>277
仕事が減る→解雇
0279nobodyさん2005/11/28(月) 21:22:04ID:???
ITmedia エンタープライズ:GUI開発ツール登場、プログラミング経験は不要に? (1/2)
http://www.itmedia.co.jp/enterprise/articles/0407/08/news073.html

こんなの前に読んだのを思い出した。
0280nobodyさん2005/11/28(月) 21:24:19ID:???
フリーで高機能なblogやCMSやそれらのプラグインを“上級者”が無償でガンガン作ってくれる時代です
多少動的なサイトであっても既存のものを導入するだけで事足りる
つか今更自作の掲示板なんて持ち出されてもどっかのパクりか超低機能かのどっちかにしかならんしな
アクセス解析も多機能無料が多いしわざわざ自分でなんてね

ということで自作層は縮小し、PHPの市場は減ります
でもご安心を
Perlと同様に無料鯖に簡単に導入できるツールの環境としては残ります
0281nobodyさん2005/11/28(月) 21:27:51ID:???
>>279
言語レベルのコーディングは不要になってもプログラムは必要なんだがな
GUIでパーツを置いてプロパティを設定するのも立派なプログラムなんだけどな
一昔前はグラフィカルプログラミングとか色々造語が付けられたりしたんだが
0282nobodyさん2005/11/28(月) 21:32:37ID:???
Yahoo!ニュース - RBB TODAY - SNSの認知率は47.9%、mixi利用者が1位で82.5%と圧倒的
http://headlines.yahoo.co.jp/hl?a=20051128-00000028-rbb-sci

さすがPerl製サイトはSUGEEEEEEな
誰かがPHP製のGREEを推していたが哀しくなるね
0283nobodyさん2005/11/28(月) 21:59:51ID:???
じゃあ、プロパティプログラミングとか造語が出来る日も近いのかね
0284nobodyさん2005/11/28(月) 23:15:20ID:???
PHPがなければWikipediaもないね
0285nobodyさん2005/11/28(月) 23:30:38ID:???
Perlで作られるだけだな。影響なし。
0286nobodyさん2005/11/28(月) 23:33:50ID:???
>>285
Perlがそんなにいい言語ならそもそもPHPが生まれてないね
爆発的に普及した=それだけPerlがうんちだった
0287nobodyさん2005/11/28(月) 23:43:03ID:???
生い立ちが違う
0288nobodyさん2005/11/28(月) 23:47:48ID:???
PHPが面白いのはWebを意識したってのじゃないの?
0289nobodyさん2005/11/29(火) 00:14:14ID:???
WebでPerlを使うことは紙切りばさみで布を切るようなもの。
一応切れるが、適しているとは言い難い。
0290nobodyさん2005/11/29(火) 00:16:43ID:xTMzkfn1
WebでPHPを使うことは子供用の刃のないはさみで布を切るようなもの。
一応切れるが、適しているとは言い難い。
0291nobodyさん2005/11/29(火) 00:21:37ID:???
Web専用に作られたPHPこそが適した言語
こんな単純なことが分からない奴っていったい…
0292nobodyさん2005/11/29(火) 00:27:06ID:???
碌な設計もされずに肩書きだけ Web 用でもねぇ
0293nobodyさん2005/11/29(火) 00:30:28ID:???
Perl使ってる奴って本当はやせ我慢してるだけなんだろ?
言っちゃえよ。楽になっちゃえよwwww
0294nobodyさん2005/11/29(火) 00:34:51ID:???
Web専用言語のアドバンテージって何?
汎用言語+フレームワークより何がどう優れているの?
0295nobodyさん2005/11/29(火) 00:39:05ID:???
Webって所詮テキスト処理でしょ?
テキストの出力先がターミナルからhttp経由のクライアントになっただけじゃん
PHPもPerlも単なるテキスト出力アプリにしか見えんのだけどね

Ajax?
アレはサーバサイドからすれば入出力がhttpに乗ったXMLフォーマットのテキストなだけだよね
PHPがどうとか全く無関係だよね
0296nobodyさん2005/11/29(火) 00:44:24ID:???
画像もPDFもFlashも出力できるPerl/PHPsugeeeeeeeeeeeee
ちなみにWebMoneyやYahooや某レン鯖会社で使われています
0297nobodyさん2005/11/29(火) 00:53:43ID:???
>>296
へー、すごいねぇ、Perl/PHPしかできない事なんだw
0298nobodyさん2005/11/29(火) 00:54:46ID:???
Ajaxもブラウザが必要だからな、いまのところ。

ブラウザ以外のリッチクライアントが主流になったら、PHPは生き残れない。
0299nobodyさん2005/11/29(火) 00:59:04ID:???
>>298
ブラウザ以外というと?
0300nobodyさん2005/11/29(火) 01:24:57ID:???
PHPの乱数発生器って糞じゃね?
DBに100万行挿入してorder byしたらめちゃくちゃ偏ってるんだが…
0301nobodyさん2005/11/29(火) 01:38:25ID:???
>>297
下手な釣りですね

>>298
クライアントとサーバをゴッチャにして考えてない?
FlexやClickOnce以外はほとんどがサーバ技術に拠らないタイプだよ?

>>299
色々あるじゃん
Flashはここ最近頑張ってるから、Flexが台頭すればPHPは生き残れない
.NETはWeb経由でダウンロードや同期が可能なClickOnceというのを出してきたけど、.NETは言語としてのPHPをサポートしている
PDFも動的な要素を取り入れることが可能だけど、Webサービス経由だからPHPでも無問題
普通のデスクトップアプリだってWebサービス使えばで簡単にWebクライアントになれるし、単純なhttpを実装したものも古くからある(2ちゃんブラウザとか)けど、これもまたサーバサイドはPHPでも構わない
0302nobodyさん2005/11/29(火) 01:40:40ID:???
なんかこう見ていると
ASP.NETだけが面白そうな新要素を持ってそうな感じね
PHPやPerlやJavaは単にお互いを貶しあってるだけって感じ
0303nobodyさん2005/11/29(火) 01:42:45ID:???
↑んなもん大したビジョンが無い PHP だけだよ
0304nobodyさん2005/11/29(火) 02:15:08ID:???
サーバーサイドがPHPでもかまわないとはいえ、現実的には両方を同じ環境で開発したほうがらく。
しかも、そういったWebサービスのサーバーだったら、PHPよりJavaとか.NETの方が楽。
0305nobodyさん2005/11/29(火) 02:25:13ID:???
>>301
Flexは有料だろう。PHPとは比較にならないと思うよw
0306nobodyさん2005/11/29(火) 05:55:46ID:???
Perl=姉歯物件
0307nobodyさん2005/11/29(火) 06:44:53ID:???
Java=イーホームズ
ASP.NET=ヒューザー
0308nobodyさん2005/11/29(火) 07:57:10ID:???
爆発的に普及した=それだけPHP厨がSUGOSUGIだった
0309nobodyさん2005/11/29(火) 08:40:59ID:???
PHPはPerlの市場は食ったが他の市場には食い込めていない
PerlキラーではあったがWeb市場での覇者では無かった

        −−−−− 終了 −−−−−
0310nobodyさん2005/11/29(火) 09:21:20ID:gN2mb2Zj
phpでできることはperlですべてできる
逆は真ならず
0311nobodyさん2005/11/29(火) 09:30:56ID:???
Perlって奴は機動性というかガツさが無いな。
言語学者が嫁に逃げられて資金難に苦しみながら
開発してるからなのか。
彼にはアデランス無料券を進呈したい。
0312nobodyさん2005/11/29(火) 09:32:46ID:???
>>310
どの範囲を指して“すべて”って言ってるの?
PHPの構文がPerlで動くわけ無いでしょ
Webアプリの最終出力であるHTML生成するって意味ならどっちも同じテキスト出力なんだから違うわけがない
0313nobodyさん2005/11/29(火) 09:41:33ID:???
PHPだとメモリ空間を取っておいて複数のプロセスで共有するとか出来ないね。
0314nobodyさん2005/11/29(火) 10:45:42ID:???
PHP開発側はPerlをあらゆる機能が揃った本当の言語と明言している
PHPはPerlからWebスクリプティングに無用もしくは冗長な機能を削ぎ、特化することで生産性を高めたとある

つまり、開発者はこう言いたいんだろう

  実装されている機能 : Perl > PHP
  WebProgとしての簡便さ : Perl < PHP

確かにこの2者間ではそういう関係だな
0315nobodyさん2005/11/29(火) 11:07:53ID:???
早くも5.1.1リリースwwwww
0316nobodyさん2005/11/29(火) 11:34:59ID:???
それがPHPクオリティ
0317nobodyさん2005/11/29(火) 11:35:47ID:???
phpの6がでたら、さすがにperl(永遠に6未満w)にしがみついてるやつも
あせってphpに宗主替えするだろうなw
0318nobodyさん2005/11/29(火) 11:39:07ID:???
うはっ。早すぎwwww
0319nobodyさん2005/11/29(火) 11:43:11ID:???
なんで、たった四日でバージョンアップするんだ?
しかも、バグフィックス以外の変更点も含まれてるし。
0320nobodyさん2005/11/29(火) 12:04:06ID:???
それがPHPクオリティー
0321nobodyさん2005/11/29(火) 12:17:36ID:???
ユーザ無視の見切り発車ですから
挙句の果てにオーバーランしてRC連発
0322nobodyさん2005/11/29(火) 12:40:36ID:???
なんでおまえらジャバつかわねーの?ばかじゃね?
ボクみたいな天才はみんなジャバつかってるのに。
中田とか松井もジャバつかってるのになんでおまえはジャバ使わないの?
ばかじゃね。あーあ、もっとジャバずかいふえねーかな?
ジャバは天才しかつかわねーのに。
0323nobodyさん2005/11/29(火) 12:55:59ID:???
>>322
あまりに低レベルな釣りだ
0324nobodyさん2005/11/29(火) 13:51:39ID:???
ここまで良い感じで放置してきたのに
0325nobodyさん2005/11/29(火) 13:57:46ID:???
ネタスレで放置はあまりに惨い
0326nobodyさん2005/11/29(火) 15:35:20ID:???
要約すれば、perl使いは年収30万から年収3億まで所得の標準偏差の大きいアメリカ型、
php使いは、年収450万あたりに集中している日本型、ということでFA?
0327nobodyさん2005/11/29(火) 15:51:32ID:???
>>326
326=252か?
FAFAってうぜぇよ
0328nobodyさん2005/11/29(火) 15:54:02ID:???
ASP.NET・・・ゲイツ級経営者(資産は兆円単位)
Java・・・一部上場級経営者(資産は億円単位)
Perl・・・非公開級経営者(資産は万単位)
PHP・・・ニート(借金のみ)
0329nobodyさん2005/11/29(火) 16:00:02ID:???
>>322
Java厨のレベルの低さが露呈したなw
0330nobodyさん2005/11/29(火) 16:01:38ID:???
釣られんなよ
どう見てもPHP厨が騙って書いてるヴァカコメンツだろ
0331nobodyさん2005/11/29(火) 16:02:00ID:???
>>322は>>329のジサクジエン
0332nobodyさん2005/11/29(火) 16:02:44ID:???
都合で、PerlとPHPで同じ処理をするコードを平行して書いてます。
ちなみに、Perlを先に書いてPHPを後に書きますが。
0333nobodyさん2005/11/29(火) 16:38:36ID:???
同じ処理を書く必要があるなら、低機能なPHPからコーディングした方が手戻り少ないよ
0334nobodyさん2005/11/29(火) 16:41:16ID:???
Perlは80年代後半から 在る十分に枯れた真の言語ですが、PHPは急速に成長しています。
0335nobodyさん2005/11/29(火) 16:41:37ID:???
PHPだのJavaだのは他に回してCしかやらない俺が来ましたよ。
0336nobodyさん2005/11/29(火) 16:42:45ID:???
Cばかり・・・ハァハァ

BどころかAすらまだの真性ホッケーなボキには刺激がツヨス
0337nobodyさん2005/11/29(火) 17:13:05ID:???
>>333
ところがどっこい、正規表現か文字かで悩むときがあると、
explodeにするかsplitにするかとか、
preg_replaceかereg_replaceかstr_replaceかとか、設計がちゃんと決まってなく書き始めると、関数の修正がめんどいので後回し。
Perlでドカンと流れを作って、細かく決まってからPHPに書き起こすのさ。

まぁ、効率がいいほうを使わず書きなぐってもいいんだけど…
0338nobodyさん2005/11/29(火) 17:37:38ID:???
PHPバージョンアップハヤス
そりゃPerlも置いてけぼりだわ
0339nobodyさん2005/11/29(火) 17:49:02ID:???
>>332

×平行
○閉口
0340nobodyさん2005/11/29(火) 17:51:33ID:???
×閉口
○開いた口がふさがらない
あごの筋肉弱くて、口は開きっぱなしです。
0341nobodyさん2005/11/29(火) 17:59:50ID:???
>>337
>explodeにするかsplitにするかとか、
悩むところじゃないだろ・・・
0342nobodyさん2005/11/29(火) 18:11:33ID:???
>>340
で、あごが平行になってるってことか。
0343nobodyさん2005/11/29(火) 18:12:12ID:???
>>334
急速に腐れていってるの間違いだろ。
0344nobodyさん2005/11/29(火) 18:28:07ID:???
ereg系はいらんだろ。
0345nobodyさん2005/11/29(火) 18:31:51ID:???
>>341,344
マジレスなんだけど、分ける必要ないの?
0346nobodyさん2005/11/29(火) 18:33:19ID:???
>>337
同時に2系統を同じラインで開発するのに詳細設計もしないのが悪いだけ
0347nobodyさん2005/11/29(火) 18:34:17ID:???
>>338
製品としての脆さを露呈してるだけだと思うが
0348nobodyさん2005/11/29(火) 18:35:20ID:???
>>346
日曜プログラマー(っていうのか?)で趣味で配布用のをだらだら書いてるもんで・・・
0349nobodyさん2005/11/29(火) 18:38:04ID:???
それをプロがいただいて使ってるに2ペソ
0350nobodyさん2005/11/29(火) 19:04:08ID:???
ガーンorz
0351nobodyさん2005/11/29(火) 21:51:54ID:9iZ8YnUQ
WEB系言語全般利用してますが、
PHPはとても良いプログラム言語かと思います。
コード量は全体的にPERLに比べると短くなる傾向にあります。
ただ気になるのは、PHPエンジニアは多分まともな設計書を見たことがない
ように思えます。
何故文字化けするのか、文字コードの事理解してないソースコード
肥大化したソースコード(ちゃんと書けば300行程度で書けるのに・・・)
実際エンジニアの質が悪いですよね。
昔のPERLエンジニアを思い出します。
最近のPERLエンジニアはある程度成熟してきたので問題なくなりましたね。

まあまず 言語で争うようなレベルではなく
実現するのにどの言語が最適かを考えられるレベルになってから
スレ立てましょう
0352nobodyさん2005/11/29(火) 21:54:11ID:???
設計書って何ですか?
どこに行けば見れますか?
0353nobodyさん2005/11/29(火) 22:17:01ID:???
>>351
別にPerlエンジニアのレベルが底上げされたわけではなく、
レベルの低い奴らがPHPに移っただけの話じゃないか?

出来るやつは別に言語にこだわることもないし、
ダメなやつはどんな言語でもダメ。
0354nobodyさん2005/11/29(火) 22:26:59ID:???
多分そうだね。
元々PerlやってるやつはC等の他言語のプログラマーが傍らで使っているとか
UNIXに精通している人がbash、awkの拡張という位置づけで使ってるって感じだったからね。
WEBが台頭してきたときに実用的に使えるCGIはPerlだけだったから初心者が大量に入ってきたけど
今は初心者でも気軽に扱えるPHPという素晴らしい言語が出てきたから初心者はそっちに移ったのかもね。
0355nobodyさん2005/11/29(火) 22:33:47ID:???
>>353
同意
0356nobodyさん2005/11/29(火) 22:36:24ID:???
マイナー言語のPerlなんかでシステム組んだら
変更時にも少ない技術者を探さないといけないだろ
コスト高要因。却下。
0357nobodyさん2005/11/29(火) 22:37:55ID:???
うーん。個人的に好きな言語というのは、必ずあるでしょう。
ある程度プログラミングのスキル・知識が上がってくると、好きな言語、嫌いな言語が出てくる門じゃないかな。
0358nobodyさん2005/11/29(火) 22:39:35ID:???
で、スキル・知識が上がってくると好きな言語にあがってくるのがPerlで、嫌いな言語にあがってくるのがPHPってことか。
0359nobodyさん2005/11/29(火) 22:46:14ID:???
>>345
誰か、ヒントお願い…
気になって夢の中でも格闘してそう。
技評のポケットリファレンスは分けて使えって書いてあるんだけど。
0360nobodyさん2005/11/29(火) 22:47:30ID:???
Perlに拘ってるのは昔からやってる奴だけだろ
純粋OO言語ですらないPerlを今からやる奴なんていねーよ
単なる伝統工芸。いずれリプレース=費用大発生。
やってられません。
0361nobodyさん2005/11/29(火) 22:52:07ID:???
今は
クリティカルな運用、セキュア、多人数開発時の容易さ Java (銀行システムやCOBOLのリプレース)
CソフトウェアのLL版として、テキスト処理のモジュール的な存在 Perl (namaz,awstats,cvs,firefox,openoffice)
低コストで作成できる業務用WEB用途 PHP
中コストで作成できる業務用WEB用途 Perl、Ruby、Python
非プログラマ層をターゲットとしたWEB用途 PHP
って感じでうまく棲み分けできてるんじゃないかな。
Perlがperlrunの速度上げてCPANのライブラリ全て吸収して簡易な関数をいっぱい用意するという事はありえないし
コンソールアプリでPHP CLI版が使われることもあまり有意義性が感じられない。
0362nobodyさん2005/11/29(火) 22:54:16ID:???
なんか覚え立てのgrepで必死に#!/usr/bin/perlを探して1つも無いから
PerlはLinuxでほとんど使われてないと言ってた自称Perl3から使っているという奴を思い出したw
0363nobodyさん2005/11/29(火) 23:10:35ID:???
> 低コストで作成できる業務用WEB用途 PHP
> 非プログラマ層をターゲットとしたWEB用途 PHP
ここを埋める言語が今まで無く代替手段としてPerlが使われていたが
初めからこれらを意識したPHPが代替手段として使われていたPerlの
用途を食うのは当然の流れで本来のPerlの位置は今も昔も変わらないね。
だからPerl、Ruby、Pythonなどは必死になったり焦ったりしていない。
目指している物が違うし比較するべき対象じゃないから。
今必死でPerlは死んだ、過去の遺物、衰退と言っているPHP厨達は
この用途をターゲットとしたセキュアで使いやすい言語が登場したときに
PHPは死んだと糾弾されるのがオチだな。
0364nobodyさん2005/11/29(火) 23:13:48ID:???
> 低コストで作成できる業務用WEB用途 PHP

その分野ではASP.NETが最強

> 中コストで作成できる業務用WEB用途 Perl、Ruby、Python

ここもASP.NET、もしくはJava

> 非プログラマ層をターゲットとしたWEB用途 PHP

これは同意
0365nobodyさん2005/11/29(火) 23:15:56ID:???
内容がクリティカルであるかとコストの2点で決まるんじゃないの?
0366nobodyさん2005/11/29(火) 23:19:24ID:???
>>365
たったの2点だけで決めるの?
0367nobodyさん2005/11/29(火) 23:20:20ID:???
しきりにASP.NETを勧める奴がいるな。
確かに開発効率は良くサポートも受けられるので企業では
受け入れられそうで今後期待が持てそうではあるけど
現状では提案するのはちょっと腰が引けるよ。
■ このスレッドは過去ログ倉庫に格納されています