【明暗】金持ちPHP様・貧乏Perl様【格差】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/11/23(水) 02:37:35ID:ivbeIFsi過去スレ:
【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
0344nobodyさん
2005/11/29(火) 18:28:07ID:???0349nobodyさん
2005/11/29(火) 18:38:04ID:???0350nobodyさん
2005/11/29(火) 19:04:08ID:???0351nobodyさん
2005/11/29(火) 21:51:54ID:9iZ8YnUQPHPはとても良いプログラム言語かと思います。
コード量は全体的にPERLに比べると短くなる傾向にあります。
ただ気になるのは、PHPエンジニアは多分まともな設計書を見たことがない
ように思えます。
何故文字化けするのか、文字コードの事理解してないソースコード
肥大化したソースコード(ちゃんと書けば300行程度で書けるのに・・・)
実際エンジニアの質が悪いですよね。
昔のPERLエンジニアを思い出します。
最近のPERLエンジニアはある程度成熟してきたので問題なくなりましたね。
まあまず 言語で争うようなレベルではなく
実現するのにどの言語が最適かを考えられるレベルになってから
スレ立てましょう
0352nobodyさん
2005/11/29(火) 21:54:11ID:???どこに行けば見れますか?
0353nobodyさん
2005/11/29(火) 22:17:01ID:???別にPerlエンジニアのレベルが底上げされたわけではなく、
レベルの低い奴らがPHPに移っただけの話じゃないか?
出来るやつは別に言語にこだわることもないし、
ダメなやつはどんな言語でもダメ。
0354nobodyさん
2005/11/29(火) 22:26:59ID:???元々PerlやってるやつはC等の他言語のプログラマーが傍らで使っているとか
UNIXに精通している人がbash、awkの拡張という位置づけで使ってるって感じだったからね。
WEBが台頭してきたときに実用的に使えるCGIはPerlだけだったから初心者が大量に入ってきたけど
今は初心者でも気軽に扱えるPHPという素晴らしい言語が出てきたから初心者はそっちに移ったのかもね。
0356nobodyさん
2005/11/29(火) 22:36:24ID:???変更時にも少ない技術者を探さないといけないだろ
コスト高要因。却下。
0357nobodyさん
2005/11/29(火) 22:37:55ID:???ある程度プログラミングのスキル・知識が上がってくると、好きな言語、嫌いな言語が出てくる門じゃないかな。
0358nobodyさん
2005/11/29(火) 22:39:35ID:???0359nobodyさん
2005/11/29(火) 22:46:14ID:???誰か、ヒントお願い…
気になって夢の中でも格闘してそう。
技評のポケットリファレンスは分けて使えって書いてあるんだけど。
0360nobodyさん
2005/11/29(火) 22:47:30ID:???純粋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:???PerlはLinuxでほとんど使われてないと言ってた自称Perl3から使っているという奴を思い出したw
0363nobodyさん
2005/11/29(火) 23:10:35ID:???> 非プログラマ層をターゲットとしたWEB用途 PHP
ここを埋める言語が今まで無く代替手段としてPerlが使われていたが
初めからこれらを意識したPHPが代替手段として使われていたPerlの
用途を食うのは当然の流れで本来のPerlの位置は今も昔も変わらないね。
だからPerl、Ruby、Pythonなどは必死になったり焦ったりしていない。
目指している物が違うし比較するべき対象じゃないから。
今必死でPerlは死んだ、過去の遺物、衰退と言っているPHP厨達は
この用途をターゲットとしたセキュアで使いやすい言語が登場したときに
PHPは死んだと糾弾されるのがオチだな。
0364nobodyさん
2005/11/29(火) 23:13:48ID:???その分野ではASP.NETが最強
> 中コストで作成できる業務用WEB用途 Perl、Ruby、Python
ここもASP.NET、もしくはJava
> 非プログラマ層をターゲットとしたWEB用途 PHP
これは同意
0365nobodyさん
2005/11/29(火) 23:15:56ID:???0367nobodyさん
2005/11/29(火) 23:20:20ID:???確かに開発効率は良くサポートも受けられるので企業では
受け入れられそうで今後期待が持てそうではあるけど
現状では提案するのはちょっと腰が引けるよ。
0368nobodyさん
2005/11/29(火) 23:23:03ID:???asp2phpで簡単にコンバートできるASPとは次元が違うぞ
例えば下記のありがちな仕様のテーブルメンテアプリがあったとする
・HTMLベースのWebアプリ(スクリプト利用可能)
・ブラウザはIEで良い
・データーベースはMySQLかPostgreSQLかOracleかSQL Serverのどれになるか不明
・テーブルが1つあり、そこにデータが格納されている
・データをHTML上にグリッド形式で表示したい
・ページング、ソーティングを可能に
・データの編集機能も欲しい
・幾つかのデータはドロップダウンリストから選択させたい
・幾つかのデータはカレンダーを表示して年月を選択させたい
・テキスト入力項目は数値・単純な文字・電話番号・URL・郵便番号などを正しく入力させたい
ASP.NET2.0では、無料のVS2005を使ってもコーディングは数行で実現可能
複数種のブラウザやモバイル端末に対応させようと思ったら、コードを書き換えずにブラウザの定義を追加するだけ
さて、PHPではどのくらいのコードが必要?
0370nobodyさん
2005/11/29(火) 23:25:42ID:???狂ったように下位互換保証なしでバージョンが上がり、セキュリティホールを作りやすい土壌のあるPHPの方が腰が引ける
JavaやASP.NETは比較的落ち着いているし、安定したコードを書きやすい
0371367
2005/11/29(火) 23:25:50ID:???> ASP.NET2.0では、無料のVS2005を使ってもコーディングは数行で実現可能
ここら辺はIDEの機能だからPHPやPerlと比べるのは無駄だろう。
0372nobodyさん
2005/11/29(火) 23:27:49ID:???開発環境がWindows2000以降であれば問題無し(WindowsXP Homeでも)
VS2005にはテスト時のみ実行可能なローカルWebサーバ機能が付いているから、Webサーバの設定とか気にしなくてもできる
0374nobodyさん
2005/11/29(火) 23:31:31ID:???0375nobodyさん
2005/11/29(火) 23:32:40ID:???Windowsサーバ限定じゃ使う気にならないし、
Javaには勝てないね。
0376nobodyさん
2005/11/29(火) 23:35:35ID:???無理だよ。それ以前にIDE性能比べるなら動的言語のPHPは苦しい。
Javaなら
・幾つかのデータはドロップダウンリストから選択させたい
・幾つかのデータはカレンダーを表示して年月を選択させたい
こいった事はある程度IDEで定義出来るけどね
俺が言っているのは現状のwindowsシェアや生い立ち等。
UNIX系がシェアと実績がある現状ではASP.NETは見せ場が少ない。
またOSの垣根を越えることがポリシーとして無理だという点も惜しい。
Monoが実用的に動くようになれば爆発的にシェア取るかもしれないけど
MSが潰しにかかったりするんじゃないか?
0377nobodyさん
2005/11/29(火) 23:39:14ID:???JavaとかC#とかVBはIDEあってこその言語だから、IDEのない状態でくらべても意味がない。
ってか、すでにIDEがあるわけだから。
0378nobodyさん
2005/11/29(火) 23:44:42ID:???PHPもある程度の規模を超えるとIDE並の支援環境を整えなきゃやってられんがな
単なるコーディングでもテキストエディタで色分けしたり定型入力支援マクロ突っ込んだりしてるのも多いだろ?
IDEじゃなくとも同じことしてたりするわけでワロス
0379nobodyさん
2005/11/29(火) 23:51:16ID:???MSを舐めてる
あそこはレンタル鯖屋にカネをばら撒いてASP.NETをサポートしているWindows鯖を増殖させてる
しかもほとんどがLinux鯖より安くなるような支援策も取ってる
ここまでがVS2003の話
無料版もあるVS2005が出たら次に来るのは無料鯖系
無料系でもASP.NET可になれば自鯖不要になるから需要は一気に上がる
作って動かすのを楽しみたい人はテキストエディタ+PHPより無料版のVS2005+ASP.NETを選ぶだろうし
気付いたらASP.NETが使える鯖の方が安価もしくは無料で大量になっている可能性が高い
そのくらいMSは今えげつない営業攻勢をかけてるから
マイクロソフト 「スタート・マイ・ドメイン」キャンペーン サービス提供会社
http://www.microsoft.com/japan/serviceproviders/mydomain/partners/default.mspx
今までWeb上で特定の技術をここまで支援した企業は無い
0380nobodyさん
2005/11/30(水) 00:00:20ID:???・Linux+PHPは無料だからマンセー
・Linux+JavaやWindows+ASP.NETは高いからダメー
って聞くけど、現実はどうよ
個人で鯖立ててる香具師は圧倒的少数派じゃね?
それに電気代とインフラ代とか考えればLinux+PHPでも結構な金額になる気が
そうなると無料鯖かレンタル鯖かプロバ鯖になるよね
・ここ最近のblogブームで無料鯖はCGI不可方向に逆戻り傾向
・レンタル鯖は>>379的状況でASP.NETは実際安い
・プロバ鯖はPHP使えるとこが多いからまだ安心だけど制約や容量がキツい
それなりにやるならレンタル鯖って感じじゃないかな
PHP厨が良く推す“安さ”ってのは現実的には全く的外れだと思うんだよね
かといってASP.NET厨が言うMSの戦略もまだ現実的に見えてないからなんとも
今後素人市場でどれが優位に立つかって全然見えない気がする
少なくともJavaはレンタルでも自鯖でもキツいから有り得ないと思うけど
0381nobodyさん
2005/11/30(水) 00:10:06ID:???0382nobodyさん
2005/11/30(水) 00:24:47ID:???少なくとも、はてなの人はエディタでPerl書いてるよ。
0383nobodyさん
2005/11/30(水) 00:34:34ID:???0384nobodyさん
2005/11/30(水) 01:08:35ID:???0385nobodyさん
2005/11/30(水) 01:38:17ID:???消えていくだけだよな。
0386nobodyさん
2005/11/30(水) 01:57:49ID:???0387nobodyさん
2005/11/30(水) 02:15:24ID:???0389nobodyさん
2005/11/30(水) 02:50:58ID:???0390nobodyさん
2005/11/30(水) 02:58:17ID:???0391nobodyさん
2005/11/30(水) 08:38:49ID:???ASPみたいなゴミつかえるかよ(笑い)
0393nobodyさん
2005/11/30(水) 08:52:22ID:???確かに ASP<Java であることは間違いない
ただし ASP<Java⊂J#⊂ASP.NET⊆.NET だ
0394nobodyさん
2005/11/30(水) 08:54:10ID:???素人にはオープンソースより企業系
メーカサポートとユーザコミュニティサポートの両面を受けられる
オープンソースはデベロッパーコミュニティが無責任だから素人には辛い
0396nobodyさん
2005/11/30(水) 09:37:00ID:???何夢見てんの?
そんなレベルの人が素人さんの周りにいるの?
つか不具合見つけたからってPHPのソースを既存に全くインパクトを与えずにホイホイ直せる人がどんくらいいるんだ
開発元自体が既存にインパクトを与えまくりで直してるってのに
オープンソースファンタジーに囚われるなよ
まあLinux並に上級者が集ってるなら別だが、PHPじゃ無理
0397nobodyさん
2005/11/30(水) 09:40:22ID:???PHPは圧倒的に無料鯖やレンタル鯖ユーザが多いんですが
どうやって修正したのを突っ込むんですか?
個人レベルで受けれるオープンソースの恩恵なんて無料意外に無い
0398nobodyさん
2005/11/30(水) 09:40:53ID:???0399nobodyさん
2005/11/30(水) 09:45:13ID:???だから鯖缶も少ない労力でアップデートできるから何かあったときも安心
メーカサポートもあるから事前に開発元と協議もできるし
PHPは同系列ですら下位互換は無くなるし、かといって同居させようにもセキュリティホール塞ぎと一緒にやるから無理無茶無謀
挙句の果てには基本がオープンソースだからと言ってサポート姿勢が悪い
鯖缶にとってはユーザ需要があるがメーカサポートが糞の悩みの種
でもまだPHPサポートというアピールポイントは強いから多くの鯖でサポートしてる
ASP.NETや新たな安全なポリシーを持つのが台頭すればどうなるかね。。。
0400nobodyさん
2005/11/30(水) 09:46:10ID:???どっちが?
少なくともオープンソースは誰でも触れるから安全なんてのは幻想だとLinuxコミュニティでも言われているわけですが
0401nobodyさん
2005/11/30(水) 09:47:11ID:???お仕着せ IDE オンリーはやっぱやだ。
エディタ使ってても支援機能をあれこれ使うとかツール使ってれば
IDE と一緒じゃんてのは同意すっけどね。
はてな内では Emacs が優勢。あれを単なるエディタと言うのは
ちょっとどうかと思う。
0402nobodyさん
2005/11/30(水) 09:58:48ID:???IDEのカスタマイズ能力にも拠るな
アドインとかじゃなくて設定だけでどこまでオレ流に染められるか
VS2005は多機能になった分オレ流が介在しづらいが、慣れると他が使えなくなるくらい快楽になる
0403nobodyさん
2005/11/30(水) 10:00:59ID:???0404nobodyさん
2005/11/30(水) 10:03:51ID:???あれが身に付くと他が使えなくなる気がする
0405nobodyさん
2005/11/30(水) 10:16:14ID:???フレームワーク問題
セキュリティ問題
オープンソース問題
IDE問題
上級者問題
素人問題
・・・PHPは全てにおいて負け組だな
0406nobodyさん
2005/11/30(水) 10:32:13ID:???http://headlines.yahoo.co.jp/hl?a=20051130-00000029-zdn_ep-sci
これを見て小躍りするPHP厨が目に浮かぶ
しかし、これの対策パッチを入れても既存のコードには無問題
これが非PHPクオリティ
0407nobodyさん
2005/11/30(水) 13:23:09ID:nLk80A60必死になってる人もいるわけだけど。
http://www.web-planners.net/webplanners_semi_kent-web.html
0408nobodyさん
2005/11/30(水) 13:47:43ID:???0409nobodyさん
2005/11/30(水) 13:53:01ID:???同類を貶してるのと同じだぞw
彼の時代にPHPがあったならPHPでやってたんじゃないかな。
0410nobodyさん
2005/11/30(水) 14:18:47ID:???高機能な、アクセス解析もblogも掲示板もコミュニティもWikiもショッピングカートも・・・も無料のご時勢にね・・・
Google使えば自サイトの検索機能も無料だし・・・
下心を燃料に作ってた香具師もSNSに流れまくりだしな
今時必死こいてガリガリと自分のサイト作ってんのは少数派だろ
サイトの一要素として置いたはずのblogに全精力を傾け、気付いたらそこのアクセスがサイトの数百倍になってるなんてのはザラ
Yahoo!ニュース - ITmediaニュース - ブログ訪問者は1年で2倍の2000万超に 2chは990万人
http://headlines.yahoo.co.jp/hl?a=20051129-00000015-zdn_n-sci
こういう数字も自分で設置したり作るコミュニティ系CGIが下火になった証拠
今後は本当の開発者が一般向けサービスを提供する時代だろうな
もちろん日曜プログラマも存在し続けるけど、一昔前の猫も杓子もCGIって時代はもう来ない
0413nobodyさん
2005/11/30(水) 17:27:22ID:???http://itpro.nikkeibp.co.jp/article/COLUMN/20051128/225271/
ベンチマークテストも載ってた。
それによると1秒辺りの計算回数が2倍以上。
PHPを使えば世の中の人たちが幸せになれることが証明できそう。
0414nobodyさん
2005/11/30(水) 17:51:10ID:???今日日CPU換装しても2倍にはならねえよ。
さすが金持ちPHPだな。
0415nobodyさん
2005/11/30(水) 17:55:09ID:???文法自体をカスタマイズできんの。
PHPが美しくなったら最強伝説完成だろ。
0416nobodyさん
2005/11/30(水) 18:07:07ID:???0418nobodyさん
2005/11/30(水) 18:42:53ID:???0419nobodyさん
2005/11/30(水) 22:17:23ID:???自鯖用の帯域細いんだから勝手に使われちゃ困るなー
0420nobodyさん
2005/11/30(水) 23:21:15ID:???プログラマの価値を下げ、職安な印象が見受けられるのだが。
名前空間は使えない糞仕様だしPEARはまだまだ不安定だし
PHP5になってからは抽象クラスやfinal, interface, 例外処理
など文法そのものはJavaのパクリばかり。
低脳VB厨を量産したVisual Basicのように馬鹿製造言語に
成り下がってしまうのではという懸念がある言語だ。
実際、このwebProg板には低脳ばかりが集まっている。
ソフトウェア開発の品質を下げCMMレベルを徹底的に下げ
ITエンジニアの質を下げようとしている無能なPHPプログラマが
大量に集まっている。無闇に文法が簡単な言語には
落とし穴がある、それをこのスレを立てた>>1を始めとする
多くの馬鹿どもは気づいていない。
この馬鹿どもがIT業界をますますソフトウェア・クライシス(ソフトウェア危機)
に陥れようとしているのではないかと懸念してやまない。
アジャイル開発が提唱されているというのにPHP厨は新しいソフトウェア開発
方法論をも破壊してしまいかねない。PHP厨によってスパゲティコードが
量産され、バグが増え、デスマーチがさらに長く続きそしてソフトウェアの品質を
ますます下げてしまうのだ。
PHPは現状では何もかもPerlに劣っている。
0422nobodyさん
2005/12/01(木) 00:31:32ID:???0423nobodyさん
2005/12/01(木) 00:40:12ID:???論破されてしまうので自分を保てない必死なPHP厨w
0427nobodyさん
2005/12/01(木) 03:32:02ID:???JavaがなければC#もPHP5も存在しないね。
0428nobodyさん
2005/12/01(木) 04:05:37ID:???0429nobodyさん
2005/12/01(木) 06:01:51ID:???こんなところで再会するなんて…
0430nobodyさん
2005/12/01(木) 06:50:01ID:???0431nobodyさん
2005/12/01(木) 06:51:52ID:???/.: : : : : : : .ヽ
R: : : :. : pq: :i}
|:.i} : : : :_{: :.レ′
ノr┴-<」: :j|
/:r仁ニ= ノ:.ノ|! _
/:/ = /: :/ }! |〕) ガッ
{;ハ__,イ: :f | /´
/ }rヘ ├--r─y/
/ r'‐-| ├-┴〆 _, 、_ '⌒ ☆
仁二ニ_‐-イ | | ∩`Д´)
| l i 厂  ̄ニニ¬ ノ ⊂ノ >>430
,ゝ、 \ \ __厂`ヽ (__ ̄) )
/ /\_i⌒ト、_ ノrr- } し'し′
└-' ̄. | |_二二._」」__ノ
0432nobodyさん
2005/12/01(木) 08:41:19ID:???あ、インスパイアだっけ?
0433nobodyさん
2005/12/01(木) 08:44:49ID:???漢字も文化もこっちが発祥だから先進国の日本より上だっつってる発展途上国のチョソと同じ
更にチョソと同じなのは、いつもは先進的(国)だっつっときなら都合が悪くなると発展途上中(国)だって言うところもw
0434nobodyさん
2005/12/01(木) 08:46:33ID:???PHP = 北韓
Java = 南韓
C# = 日本
MS = 米国
無論C#はMSの一部です
0436nobodyさん
2005/12/01(木) 10:25:33ID:???0438nobodyさん
2005/12/01(木) 11:27:01ID:???0439nobodyさん
2005/12/01(木) 13:14:14ID:???0440nobodyさん
2005/12/01(木) 13:23:53ID:???IDEとしてのVC++.NETはあるが、言語としてのC++.NETなんてない
.NET Frameworkを使うC++開発は Managed C++、従来のWindowsSDK開発は Unmanaged C++
0441nobodyさん
2005/12/01(木) 14:26:32ID:XUgBbFds■ このスレッドは過去ログ倉庫に格納されています