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

【5.1登場】PHP時代到来 他言語終了【Perl即死】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/10/19(水) 18:58:14ID:S5xcjQ+z
引き続き讃えていきましょう

過去スレ:
優秀な言語が色々ある時代 粗悪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
0359nobodyさん2005/10/31(月) 03:04:49ID:???
Perlは汚い。
Java厨がいくら盲目的な信者でもそればっかりは事実だな。
基本的な記号が汚いし、書き方の問題じゃないと思う。
0360nobodyさん2005/10/31(月) 03:09:02ID:???
>>358
そんなこといったら、昔作られてるソフトはどう考えてもIDEなんてない環境で作られてるわけで
IDEないと無理とか言ってるのは単に今時の若造の戯言だとオジサマがたは聞き流す所だと思います!
0361nobodyさん2005/10/31(月) 04:24:16ID:???
PerlやPHPでOSでも作ってるのか知らんが、WEBの開発ならテキストエディタとUNIXのツールだけで十分だよ。
0362nobodyさん2005/10/31(月) 04:35:04ID:???
IDE使ったことないだけじゃね〜の?
0363nobodyさん2005/10/31(月) 09:17:36ID:???
>>360
昔はIDEに頼れない部分を“天才的”プログラマや“憲法級の”標準化仕様で賄ってきた
デバックはコードを印刷して廊下に並べてノート片手に人力で行う
なにせスパコンが高級言語をコンパイルしてデバッグするより人間がデバッグする方が早かったからな
そんなわけで末端のコーダにすら凄まじい負荷を与えていたが彼らもプロ意識があった

その当時は業界の規模が今と比べて物凄く小さかったために“普通の”開発者なんていなくて全員職人モード
今でもOSを作ってる業界は開発業界全体から比べると矮小だから同じ事が言えるな

360はそういう時代にも通用する“天才”なのかもしれんが、今の時代開発者は普通の人間もやるんだよ
そういう人間を使ってもそれなりの成果を上げれるのがIDE
それえに全員がIDEを使うことで学習すべきことも均一化するしツールの標準化も容易にできる
開発はテキストエディタ、ソース管理はCVS、バグ管理はトラッキングシステム、チームサイトはCGI掲示板で、コンポーネント管理は・・・なんてバラバラにしても連携悪いし
コストパフォーマンスを考えれば単体テキストエディタを選択するなんてのは愚の骨頂だね

そもそも過去はどうのなんて語る老害は不要
時代に付いて来られなくなった人間の言い訳だろ
0364nobodyさん2005/10/31(月) 09:48:04ID:???
>>363
時代の味も大事にしようぜ。
0365nobodyさん2005/10/31(月) 09:55:04ID:???
便利なら使えばいいじゃん
IDEで効率落ちるならテキストエディタ使えばいいけど
0366nobodyさん2005/10/31(月) 10:02:08ID:???
テキストエディタで十分って香具師は、Windowsならメモ帳でも開発できるって言ってる?
どうせオレ流PHP開発専用に設定した秀丸とかじゃないとできないんだろ?
IDE使うのとどう違うんだよw
統合じゃなきゃ(・∀・)イイ!とでも言うのかにゃ?

支援一切なしの生テキスト入力“だけ”で十分って言える香具師はどんくらいいるの?
0367nobodyさん2005/10/31(月) 10:04:00ID:???
ネット初期にHTMLは手打ちでないと駄目とか言ってた奴と同じ
ツールを使わないことに意味がないよな
0368nobodyさん2005/10/31(月) 10:12:56ID:???
>>366
C/C++(SDK,MFC) は IDE がないと絶対に使いたくないな.
というか IDE なかったら書けない.

PHP/Perl ならエディタで十分.
IDE 使ったとしても動的型付けだから入力補完が効かないし,
動作確認にしてもブラウザとエディタの間を行き来するだけだし.
ライブラリ等の規模も,Windows に比べれば自分の頭の中と
たまにコードを直接見るくらいで十分把握できるくらい小さいし.
0369nobodyさん2005/10/31(月) 10:27:13ID:???
>>368
Zend Studio使ったことねーだろ?
デバッグ機能は曖昧な型付けができる言語こそ重要な機能

IDEは“統合”開発環境であって、開発からデバッグや共同作業まで統合してできるのがウリ
入力補完なんてのはエディタのオマケであってIDEそのものの要素じゃないっつーかテキストエディタにも補完機能があるやつあるし


ただ、Zend Studio自体がアレだってのが orz
0370nobodyさん2005/10/31(月) 11:49:15ID:???
今時のWeb開発用IDEの要素って何だ?

・エディタ(コード用テキストエディタ、WYSIWYGなHTMLエディタ、入力補完、色分け、自動字下げ、他)
・デバッグ(ローカル・リモート、ステップ実行、アタッチ、ウォッチ、アサート、トレース、他)
・ビルド(コンパイル、リンク、他)
・コンポーネント管理(ライブラリ、クラス、他)
・コード管理(バージョン管理、チェックイン・チェックアウト、他)
・チーム開発サポート(コード共有、コード管理連携、バグトラック、コミュニケーションサポート、他)
もっとある気がするが思いついたままで

エディタなんてほんの一要素じゃん
他の機能を他のツールで肩代わりするってのは大変だな

そもそもテキストエディタでOKな香具師はそんなに機能使っていないってことか?
だったらテキストエディタで十分ってのも分かるが
0371nobodyさん2005/10/31(月) 11:56:10ID:???
>>360
20年以上前ACOS用COBOLアプリで巻物デバッグ(ラインプリンタでコードを一気に出力して廊下でデバッグする方法だそうな)してた上司曰く

 「あの当時今と同じレベルのIDEがあれば、もっと仕様や機能の設計に時間を割けたのに」

と言っておられました
もちろんコンピュータのパワーが今と全然違うんで実現できるわけないんですけどね

後にPC9801用のACOS互換COBOLコンパイラが出たときは凄く嬉しかったそうで
バッチファイルなんかを駆使して擬似IDE作ったそうです
PCでシミュレートしてACOSにアップすればそのまま動く
これってWeb開発と似てない?
結局先人もIDEを求めていたってことだと思います
0372nobodyさん2005/10/31(月) 12:01:02ID:???
先人はIDEを使えるだろう。
若者はIDEに使われるだろう。
0373nobodyさん2005/10/31(月) 13:02:23ID:???
意地でも脳内デバッグにこだわる老害エンジニアもいる
テキストエディタ開発でトライアンドエラーに固執する頑固な若者エンジニアもいる
IDEを最初に開発した人々は既に定年を突破している
IDEを駆使して開発する新入社員もいる

個人の資質に関わる部分に先人だの若者だのという大きな区切りは無意味
0374nobodyさん2005/10/31(月) 13:08:09ID:???
>>370
デバッグは、テスト用フレームワーク使うから、データ用意して実行。
トレスなどが必要ならデバッガかなぁ、最近使ったことない…。
ビルドはmakefikeを書く(ツールでの自動生成もあり)か、バッチ書く。
コンポーネント管理はアーカイバ、ライブラリアンぐらい。ここは劣るかも。
コード管理はcvsをそのまま利用。
チーム開発サポートは特に無し。

スタンドアローンで動くツールを集めれば、
OS=IDE環境みたいな感じにはなるんだけどね。

>>367
同意。エディタもツールだけどね。
独自マークアップからHTML/XHTMLに変換するツール書いて使ってる。
0375nobodyさん2005/10/31(月) 13:48:51ID:???
>>374
それって結局オレ流IDEの作り方だよね

コーディングは完全にメモ帳だけで後はトライ&エラーって漢気溢れる香具師はおらんのか?
0376nobodyさん2005/10/31(月) 13:58:40ID:KAq6wlXf
独自言語→PHPに変換にすれば新言語も簡単に作れるな。
これからはメタ言語の時代
0377nobodyさん2005/10/31(月) 14:20:09ID:???
PHPも10周年
Javaと同い年だったんだな
0378nobodyさん2005/10/31(月) 14:53:35ID:???
ところで、今日はPHP5.1がリリースされる日?
0379nobodyさん2005/10/31(月) 15:03:04ID:???
PHP5.1は永遠にRCの予定ですが何か
0380nobodyさん2005/10/31(月) 15:19:39ID:???
5.1より先に6が出ます
0381nobodyさん2005/10/31(月) 15:29:59ID:???
今日もPHP5.1は出ないようですね
残念ですが仕方ありません。連帯責任ですから。
Perl氏ね。
0382nobodyさん2005/10/31(月) 16:36:14ID:???
>>360
オジサマがたっていって358をさしているのにどうして自分がおじさんになるのか
当然自分がIDEが駄目だと言っているわけじゃない。
そんな日本語不自由じゃ言語云々の問題じゃないと思います!
0383nobodyさん2005/10/31(月) 16:36:52ID:???
間違えた>>360じゃ無くて>>363
0384nobodyさん2005/10/31(月) 17:57:34ID:???
>>382 >>383

> 日本語不自由

日本語じゃこんな表現は使わない
0385nobodyさん2005/10/31(月) 18:22:48ID:???
意味が読み取れればいいんだよ。
プログラマってこんなのばっかり?って思われそうだから、つまらん事言うのやたら?
スパーハカーなら別にいいけど、ちょっと書ける位じゃ日本語の方が重要でFA
0386nobodyさん2005/10/31(月) 19:16:31ID:???
>>385
つまりそれは最初に日本語がどうのと言い出した>>382へのレスなわけですね?
0387nobodyさん2005/10/31(月) 19:56:19ID:???
おもいっきり>>363へのレスだな。
話が聞き取れないんじゃ作れないだろ。かわいそうに。
0388nobodyさん2005/10/31(月) 21:31:25ID:???
>>387がどのレスを>>363へのレスだと言っているか分からない漏れは日本人失格ですか?
0389nobodyさん2005/10/31(月) 21:32:30ID:???
>>1-388
おまいら全員カワイソス
0390nobodyさん2005/10/31(月) 22:11:17ID:???
俺カワイソス
0391nobodyさん2005/10/31(月) 22:55:29ID:???
4.4.1が出たけど5.1は出ない
Perl氏ね
0392nobodyさん2005/10/31(月) 23:18:10ID:???
PHPは6からPerlに取り込まれます。
0393nobodyさん2005/11/01(火) 03:32:24ID:???
>>392
妄想乙
ZendにとってPHPに一枚かぶせる意味がないだろバカチンが
0394nobodyさん2005/11/01(火) 04:42:09ID:???
Parrotの概念が生まれる前から陳腐化しつつある件
0395nobodyさん2005/11/01(火) 11:40:22ID:???
東証ダウンだって
PHPなら大丈夫だったろうに。
0396nobodyさん2005/11/01(火) 11:53:02ID:???
東証はCOBOL
0397nobodyさん2005/11/01(火) 12:31:24ID:???
東証はHTML
0398nobodyさん2005/11/01(火) 12:32:00ID:???
東証だけにどぅしょう
0399nobodyさん2005/11/01(火) 12:51:13ID:???
あんな鯖の管理してたら命が縮みそうだ
0400nobodyさん2005/11/01(火) 20:22:07ID:???
>>393
次々期バージョンPHP6はエンジンをPerlと共通化か
http://itpro.nikkeibp.co.jp/members/ITPro/oss/20031031/1/?ST=itpro_print
0401nobodyさん2005/11/01(火) 20:55:30ID:???
Zendの戦略を考えるとparrot採用はされないような気がする。
0402nobodyさん2005/11/01(火) 21:39:42ID:???
http://pcweb.pc.mycom.co.jp/news/2003/09/02/15dl.jpg
0403nobodyさん2005/11/01(火) 21:48:40ID:???
2年前とは状況が違うだろ
まだParrotがフレッシュな印象をもってる時期じゃん
今じゃ単なる不渡り手形…
0404nobodyさん2005/11/01(火) 23:11:42ID:???
次期PythonもParrotだよ。まあ、PHPの貧弱なライブラリを
使う必要はまったくないから、採用されなくていいよ。
0405nobodyさん2005/11/02(水) 01:07:40ID:???
すべてのスクリプト言語がケコーンするってことか?
まあそれもいいかもね。
0406nobodyさん2005/11/02(水) 18:58:43ID:???
PHPに“最悪”のセキュリティ・ホール
http://nikkeibp.jp/wcs/leaf/CID/onair/jp/flash/411409

「影響を付けるシステムやアプリケーションは数え切れないほど多い」
PHP 4.3.10以下は$_GET、$_POST、$_COOKIEのセキュリティ・ホールが存在しておりさらに危険という。
0407nobodyさん2005/11/02(水) 20:06:36ID:???
>ただし,PHP4.4.xではソースコード埋め込み定数参照の仕様が変更されているため,
>プログラムが動作しなくなる場合がある。

セキュリティホールが見つかるのは仕方ないとしても、PHPって↑みたいなのが多すぎ。
前の書き込みでもあったけど、PHPの開発メンバーは「プログラムが動作しなくなる?それはお前がそういうふうに書いたから悪いんだろ?」って態度だし。
いくらフリーで開発してるからって、ちょっとそういう態度はないよな。
0408nobodyさん2005/11/02(水) 21:21:50ID:???
>>407
嫌ならPHPを使うなよと。
だから業務システムではPHP使えないね。
0409nobodyさん2005/11/02(水) 22:23:38ID:???
で、現実問題としてどうなの?
本当に深刻なセキュリティホールなのだろうけど
実際にきちんとアップデートするサーバは残念ながらそれほど多くないだろう。
0410nobodyさん2005/11/02(水) 23:14:54ID:???
現実問題としてメーカ非サポート言語への信頼性は落ちてる
とはいえ個人が趣味で開発するようなレベルでは信頼性は変わらん
大多数のユーザがコードを書いて動かしてニヤニヤしているだけのPHP厨だからね
セキュアなコードなんてのは彼らには無縁の概念
0411nobodyさん2005/11/03(木) 00:47:25ID:???
>>406
酷いもんだな。いい加減なことばっかすんなよ屑Zend
0412nobodyさん2005/11/03(木) 02:36:36ID:8uhVEs5z
>>406
これって要するに「現行のすべてのPHP」じゃねえかよ!
4.4.0にしてたからまだ良かったが…
あー面倒くせえなー
ってかもっと大々的にアナウンスしないとヤバイだろ
0413nobodyさん2005/11/03(木) 04:18:39ID:???
いまどき register_globals=on で運用してるような所だとコードレベルで
穴が一杯ありそうだから、アプリケーションの信頼性はたいして落ちない
んじゃねーか?
0414nobodyさん2005/11/03(木) 10:35:41ID:???
PHPはプログラムじゃないって開発者本人がいってるらしいが。

PHPスクリプタがVB房のようになる日がくると思う。
0415nobodyさん2005/11/03(木) 11:09:57ID:???
4.3.10→4.4.1に変えても問題皆無だった…
と思ったら、参照渡しなんて知りもしない頃に書いたスクリプトだった
初心者フォー!
0416nobodyさん2005/11/03(木) 11:19:20ID:???
事実上稼働中の全PHPに勧告されたんだから
もう少し祭りっぽくなってもいいと思うんだが
ほとんど騒がれてないね。
PHPのサイトが世界でいくつあるか知らないが穴だらけですか?
0417nobodyさん2005/11/03(木) 12:11:15ID:???
ttp://blog.ohgaki.net/index.php/yohgaki/2005/11/03/phpa_rc_fei_a_oa_oa_fa_sa_le_acsa_oe_afp_1
ここを見ればわかるが、そもそも今回の脆弱性が影響する環境ってのが
結構限られるんじゃないか?
0418nobodyさん2005/11/03(木) 12:39:30ID:???
> PHPの標準ライブラリであるPEARなどがこのセキュリティ・ホールにより
> 攻撃される可能性がある。

これって古いPEARライブラリに脆弱性のあるコードが含まれているということなのかな。
PEARもバージョン上げておかないと危ないのか。

perlのCGI.pmにもimport_request_variables関数に似た機能はあるけど、
別の名前空間にインポートすることで、この脆弱性を回避してる。
それでも、危なくて使わないけどね。
0419nobodyさん2005/11/03(木) 12:58:15ID:???
>>417
本当だ…なーんだ
やっぱりPHPはSUGEEEE!
0420nobodyさん2005/11/03(木) 13:38:09ID:???
またかこの糞言語は…
0421nobodyさん2005/11/03(木) 14:55:54ID:???
救いようが無いなPHPは。
てか、何を好き好んでこんな全てにおいて中途半端な言語使ってるんだ?
マゾなのか?
0422nobodyさん2005/11/03(木) 15:24:47ID:???
PHP厨はやっぱりSUGEEEEEEEEEEEEEEEEEEE!!!!!!!!!
「この環境だからダメ」「この環境なら大丈夫じゃんw」
同一言語に複数の環境が存在する異常事態を普通と思える主人愛!
「○○で違うって書いてあったから自分の環境は安心」と思える無限の仲間愛!

だからPHP信者は誰も騒がんのだな

Javaや.NETで何か穴が見つかれば、環境限定であっても大騒ぎになる
「本当に○○限定の穴か!?」と
そして自分達のコードを検証しメーカへ問い合わせの電話をかけ開発屋は駆け回る
そういうときPHP厨は決まって「その穴絶対○○環境限定なんてことないよ糞言語」とか言うんだよなw
0423nobodyさん2005/11/03(木) 15:46:15ID:???
メーカーへ問い合わせの電話www
0424nobodyさん2005/11/03(木) 16:27:10ID:???
http://news19.2ch.net/test/read.cgi/newsplus/1130985853/
ニュー速にまでスレが立つPHPはSUGEEEEEEEEEE!
0425nobodyさん2005/11/03(木) 16:31:26ID:???
PHPもメジャーになりましたな
ほっほ
0426nobodyさん2005/11/03(木) 17:40:03ID:???
Perlじゃせいぜい芸スポ止まり
0427nobodyさん2005/11/03(木) 17:52:37ID:???
確かに。ニュー速+に立ったのはまさに
PHPが広く使われてるという事を示す証拠だね。
0428nobodyさん2005/11/03(木) 17:59:10ID:???
Googleが不調なんだけど
もしかしてPHPの穴をつかれたのか?
Googleでも使われてる可能性があるPHPはSUGEEEEEE!
0429nobodyさん2005/11/03(木) 18:31:19ID:???
そして信頼性を失ったphpは衰退の一途を辿る
0430nobodyさん2005/11/03(木) 18:35:49ID:???
こんなので信頼失うのなら,今ごろ誰もWindows使ってねーよww
0431nobodyさん2005/11/03(木) 19:00:06ID:???
Windowsは便利だからな。PHPはウンコだけど。
0432nobodyさん2005/11/03(木) 19:13:58ID:???
MS社員乙^^
0433nobodyさん2005/11/03(木) 19:41:10ID:???
>>428
馬鹿か?GoogleはPython
0434nobodyさん2005/11/03(木) 19:45:01ID:???
Cだろ
0435nobodyさん2005/11/03(木) 19:52:13ID:???
てっきり G++ だと思ってたYO
0436nobodyさん2005/11/03(木) 20:22:08ID:???
GoogleはJavaScript
0437nobodyさん2005/11/03(木) 20:36:37ID:???
('A`)
0438nobodyさん2005/11/03(木) 20:44:43ID:???
あらゆる言語が使われてるから「これ」とは言い切れないけど,
一番多く使われてるのはN88BASICらしい
0439nobodyさん2005/11/03(木) 21:39:15ID:???
みんながバージョン番号だと思ってる番号は、実はPHPにとっては派生した亜種を識別するための番号なんだよ。
0440nobodyさん2005/11/04(金) 02:43:14ID:???
PhythonってGoogleが使ってるくらいだから速いのか?
国内で使ってるところなんて聞いたことないけど。
0441nobodyさん2005/11/04(金) 02:51:13ID:???
str_系関数とsubstrの命名規則の違いなんやねん
まったくPHPはとんだビッチ言語だな
0442nobodyさん2005/11/04(金) 03:04:59ID:???
>>440
PHPよりはな。
0443nobodyさん2005/11/04(金) 04:31:12ID:???
>>442
PHPの速さを知らないだけだろ
0444nobodyさん2005/11/04(金) 06:01:39ID:???
GoogleはPython。JavaScriptも大様な気がする。Ajaxとか大好きみたいだし。
PythonはPHPより遅いな。
RubyだのPythonだの新しい言語は基本的結構遅い。
PHPも相当速いみたいだけど、総合的には計算が速いPerlのほうが速そうだって記事を見た覚えがある。
PythonとかPerlは中身はCで計算処理させてるんじゃないの?
そうじゃないと普通にJavaとか以外計算処理が遅くなってしまうし。
とか素人の漏れが行ってみる。
0445nobodyさん2005/11/04(金) 07:45:56ID:???
>PythonはPHPより遅いな。
またCGIと比較してPHPのほうが速いとか言い出す馬鹿が現れましたよ。

はいはいわろすわろす

>PythonとかPerlは中身はCで計算処理させてるんじゃないの?
 何 を 今 更
COREの関数なんてとっくにコンパイルされてるに決まってるだろ。
スクリプト言語がわざわざCOREを自分自身で書くことは可能だが
そのメリットは通常ほとんど無いからCで書かれてる。
#WEBに特化したPHPはそれ、原理的に無理だけどね。

おまいは一体PHPの開発言語が何だと思ってるの?
0446nobodyさん2005/11/04(金) 07:55:13ID:???
PhythonなんてPHPと比べたら
ばかでのろまな亀
0447nobodyさん2005/11/04(金) 08:04:59ID:???
>>445
PHPと比較するならCGIじゃないの?
Webでしか殆ど用途のないPHPと他に比較の方法をしらないし
ZopeとかでPHPっぽいモノと比較するのか?

>COREの関数なんてとっくにコンパイルされてるに決まってるだろ。
必要なら自分でCにして取り込むと言う意味で書いてるにきまってるし・・。
コアだろうがそうじゃなかろうがな。
0448nobodyさん2005/11/04(金) 08:08:11ID:???
まあ、気になるならPythonスレとかで行ってきいてみれ
Pythonが遅いのは大抵のやつが認めると思うぞ。速さを求めるならCで書けって言う感じらしいからな。
とかPythonヤバイとか書いておいて、実はたいして詳しくない漏れがいってみる。
0449nobodyさん2005/11/04(金) 08:21:57ID:???
GoogleがPhython使ってる=都市伝説
0450nobodyさん2005/11/04(金) 09:04:49ID:???
GoogleがN88BASIC使ってたらAjaxより全然凄いな
0451nobodyさん2005/11/04(金) 10:09:11ID:???
google.comまでN88だったら快挙だな
0452nobodyさん2005/11/04(金) 11:23:27ID:???
最強のBASICはMSX-BASIC
0453nobodyさん2005/11/04(金) 15:40:28ID:???
>>447
>PHPと比較するならCGIじゃないの?
まあ、CGIで実行してるならね。Apacheモジュールならmod_python、
HTML埋め込み型ならpspだろう。
0454nobodyさん2005/11/04(金) 15:54:25ID:???
>452
べーしっ君ターボでさらに無敵
どんどん利用可能メモリが狭くなる。
0455nobodyさん2005/11/04(金) 16:23:39ID:???
オライリーから初めてPHPが発売されたのに話題にすらあがってないな。
0456nobodyさん2005/11/04(金) 16:27:45ID:???
>>453
ApacheモジュールとCGIの差も分からん屑なんだから放っておきなさい。
0457nobodyさん2005/11/04(金) 16:29:36ID:???
>>455
さっさとPHPクックブックだせ
0458nobodyさん2005/11/04(金) 16:33:03ID:???
>>455
話題にするほどの本でもないだろ
■ このスレッドは過去ログ倉庫に格納されています