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

今は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全部もう糞!
0266nobodyさん2005/08/17(水) 06:29:07ID:???
整備されたドキュメント、標準の関数でほとんどすべて出来ること、mod_phpのインストールと運用の簡単さとかは評価できる。
けど、途中で頭打ちしちゃうんだよなあ。処理速度のこと気にするようになったり、オブジェクト指向に興味持ち始めると。
市販の解説書や言語を扱ったWEBサイトで、PHPには良書、良サイトがぜんぜんないことがそれを表してると思うんだよね。
0267nobodyさん2005/08/17(水) 08:07:26ID:???
>>260
> >>256
> 推奨しているのは某K○NTだろ。
その人のコード見たことないや。名前は知ってるけど。
ただPerlを見るに、Lallyがそもそも変な書き方推奨派な気がする、、。

PHPの方は関数名の命名ポリシーがバラバラで、アンダーバー付けたり外したり
ってのが嫌だなぁ。
0268nobodyさん2005/08/17(水) 09:46:43ID:xUZgpqko
最近の言語はポインタを使わせないだろ。バグやセキュリティホールの原因になるから。
参照渡しとポインタは似てるようで違うものだ。ポインタでも参照渡しと同じ事は出来るけど。

ポインタっていうのはアドレスを渡すから、そのアドレスを足したり引いたりして別の場所を参照できる。
普通はコンパイルするときに一度アセンブラコードに落とすんだから、言ってみればCのポインタなんかはアセンブラのアドレス操作を使えるようにしてるとも言える。

一方の参照は、アドレス操作ができないから、単に複数の名前で同じ変数を指すだけ。
安全だけど自由度は低い。
0269nobodyさん2005/08/17(水) 10:39:31ID:???
>>268
まさかJAVAはポインタのようなことができないとか言い出さないよね?
0270nobodyさん2005/08/17(水) 11:09:08ID:???
>>266
Perlの日本人が書いた良書ってある?
0271nobodyさん2005/08/17(水) 11:48:51ID:???
なんで急に日本人限定という項目が加わったんだ?
0272nobodyさん2005/08/17(水) 11:54:19ID:???
>>270
万人にオススメできるのは無いと思う。

昔は「新・Perlの国へようこそ」が日本語で書かれたPerl5の唯一の本で、
内容も非常に先進的だった(先進的すぎた)。
全然初心者向きではなかったけどね。

良い所が分散してるので何冊も買わなきゃならないのはどの言語も一緒。
ただPerlとPHPはその傾向が強いね。
0273nobodyさん2005/08/17(水) 13:26:38ID:???
Perl の良書は O'Reilly が定番すぎて他に選択肢がないよな。
0274nobodyさん2005/08/17(水) 17:00:30ID:???
オライリーの本って
文章は面白いけど
実際はあんまり役に立たないことが多い気がするこの頃。
0275nobodyさん2005/08/17(水) 18:09:46ID:???
秀和システム「応用Perl」 著者 中山敬広
リャマやEffectiveと平行して読むといいかもしれない。
0276nobodyさん2005/08/17(水) 21:03:05ID:???
近くの紀伊国屋、Perlの本一冊も置いてなかった。
やっぱり滅び行く言語じゃないですか。
初学者がいなくなれば自然と使われなくなるじゃん。
0277nobodyさん2005/08/17(水) 21:17:16ID:???
>>276
もうすぐその紀伊国屋撤退するよw
0278nobodyさん2005/08/17(水) 21:20:16ID:???
売れ筋じゃないから自然と淘汰されただけかと…。
Ruby本すらあったのに。
0279nobodyさん2005/08/17(水) 21:34:46ID:???
WebプログラミングがPerlよりもPHPに流れてるのは確かだね。

ホームページ作ってたライトユーザが
ブログに流れたからじゃないかと思う。
アクセスカウンタもフリーのがあるし。
それ以上の機能が欲しい人は、
Perlの本より MovableType の本買いそう。

だからコマンドラインで使わない限り、Perl使わなくなったと予想。
0280nobodyさん2005/08/17(水) 21:40:21ID:???
PHP書きやすいよ。PHP。
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:???
>>279
その傾向にあるのは確かだと思う。phpは簡単というのは明らか。
ただし、webデザイナーや、初心者プログラマーが手を出しているから、
phpしかできないプログラマーの立場は軽んじられるだろう。
0284nobodyさん2005/08/17(水) 23:35:12ID:???
>>282
検索対象店に入ってないだけ
まあマイナーな支店なのは否定しないが
0285nobodyさん2005/08/17(水) 23:47:34ID:???
紀伊国屋はそのうちブックファーストに追い出されます。
0286nobodyさん2005/08/17(水) 23:51:30ID:???
てゆうか実際Perl滅びかけじゃん
2chの関連スレも全然もりあがってないし…
0287nobodyさん2005/08/18(木) 00:04:35ID:???
仕事とかプログラミングしたい人じゃなければ、わざわざPerlを使わなくても良くなった
という事でしょ?
良いんじゃないのかな、それで。

cmsツール作ってる中の人が頑張れば、普通の人はプログラミングしなくても良い。
デザインだけいじる。ある意味、正常でハッピーだと思うけど。
0288nobodyさん2005/08/18(木) 00:23:14ID:???
php使ってるけど
wiki遅くね?あれってphpだろ?
なんかどこもモッサリの印象がある
0289nobodyさん2005/08/18(木) 01:02:38ID:???
pukiwikiは遅くも無いだろ。
0290nobodyさん2005/08/18(木) 01:30:19ID:???
>>284
何店かは頑なに言わない件について
0291nobodyさん2005/08/18(木) 01:31:17ID:???
>>288-289
うん、モッサリだね。
データが増えるとどうしようもない。
0292nobodyさん2005/08/18(木) 01:33:28ID:???
商店街とかビルとかにチョロッとだけある紀伊国屋じゃないのか?
0293nobodyさん2005/08/18(木) 01:44:08ID:???
>>288-291
それはPerlで書かれた
FreeStyle WikiやYukiwikiなら問題ないの?
0294nobodyさん2005/08/18(木) 01:48:13ID:???
>>290
なんで活動範囲まで明かさないといけないんだよw
>>292
あーあるね。
そこまでミニ支店じゃないけど。
うちの市では多分一番大きい書店ではある。
0295nobodyさん2005/08/18(木) 06:55:05ID:???
Javaは面倒くさい
Perlは死にかけのご老体
となればPHPの天下も近いな
なんだかんだいって手軽さは強力な武器
フレームワークやOOPを導入しても
まだJavaよりずっと手軽だし。PUPU
0296nobodyさん2005/08/18(木) 07:41:00ID:???
PHPのダメなところは、Javaのマネしてフレームワークを導入して、より遅く・より面倒にしようとしたり、
Smartyみたいなテンプレートエンジンを導入して、せっかくHTML埋め込みできるっていう長所を自ら放棄したり、
そういうセンスのなさだと思う。
0297nobodyさん2005/08/18(木) 07:45:24ID:???
簡単で速く(5.1で実現)
フレームワークやOOPで保守性も高くなれば
最強じゃん。
0298nobodyさん2005/08/18(木) 08:45:33ID:???
まあ、phpって中身もだめだけど名前もかっこ悪いよね。
0299nobodyさん2005/08/18(木) 08:58:10ID:???
ぺりるよりはマシかと
0300nobodyさん2005/08/18(木) 11:56:37ID:???
PHPに限らず、手軽に使えるのが売りの言語はある規模になると急に生産性が落ちるね。
というのも、変数の宣言をしなくていいのが、規模が大きくなるにつれてネックになってくる。
変数名を間違えていたり、必要な参照をしてなかったりが原因のバグが出てくるけど、
そういうのってエラーの特定が難しいし、手間がかからないはずが結局手間になってる。
やっぱり厳格型付けされた言語でないと、ある程度の規模以上の開発には向かないね。
0301nobodyさん2005/08/18(木) 12:09:58ID:EewePTn+
ま、>>295がPHPを必死に養護してるやつらの能力の無さを証明したわけだけど。PUPU

いくらPHPが主流になっても、「PHPしか出来ません」じゃ、やっぱり仕事にならないよ。
0302nobodyさん2005/08/18(木) 12:13:17ID:???
PHPのレベルによるわな
xmlプログラミングしてたりフレームワークを扱ってたり
0303nobodyさん2005/08/18(木) 12:17:30ID:???
>>302
へー、そんなんでいいんだー、php業界では?
0304nobodyさん2005/08/18(木) 13:19:13ID:EewePTn+
そもそもこのスレでPHPの自慢してるやつは何を自慢したいの?
PHPが簡単なのを自慢してどうなるの?PHPを作ってるわけじゃないんでしょ?
0305nobodyさん2005/08/18(木) 14:42:30ID:???
要求がPHPなのに、Perl、Javaが出来るから
問題ありません、ってもんでも無いだろうが
適材適所

PHP叩いてるやつ氏ね
PHP擁護派も氏ね
0306nobodyさん2005/08/18(木) 14:42:54ID:???
なんかすげぇ不毛な争いだよな。
使ってる側からすると言語なんて動いてりゃどっちでもいい。
0307nobodyさん2005/08/18(木) 14:44:39ID:???
PHP だけ、Perl だけしか出来ないやつは大変だな。
0308nobodyさん2005/08/18(木) 14:48:04ID:???
無限ループ
0309nobodyさん2005/08/18(木) 15:14:51ID:???
PHPみたいなロクな開発環境もない言語が楽だって?
0310nobodyさん2005/08/18(木) 15:19:21ID:???
開発環境から用意しないと何も出来ないスキルレス野郎は引退勧告
0311nobodyさん2005/08/18(木) 15:20:03ID:???
>>308
無限にはならないよ。そのうちPerlは消えるから。

>>309
Javaだってまだ混沌としてる状態だけどね。
ある程度充実してるのはASP.NETぐらい。
0312nobodyさん2005/08/18(木) 15:30:14ID:???
>>311 ASP.net
そ れ U N I X じ ゃ う ご か ね ぇ だ ろ
0313nobodyさん2005/08/18(木) 15:36:26ID:???
>>312
サーバなんてWindowsでOK。
0314nobodyさん2005/08/18(木) 15:53:11ID:???
>>310
「オレはたくさん手を動かしたぜ」っていばるわけ?
ツール使えば手を動かさなくてもいいのに?
0315nobodyさん2005/08/18(木) 16:05:46ID:???
なんでいばるとかそういう方向の話になるの?
0316nobodyさん2005/08/18(木) 16:10:46ID:???
>>315
なんで引退韓国とかそういう方向の話になるの?
0317nobodyさん2005/08/18(木) 16:11:33ID:???
バカのオウム返しが始まったw
0318nobodyさん2005/08/18(木) 16:13:05ID:???
おい、もっと手加減してやれ。
0319nobodyさん2005/08/18(木) 16:13:17ID:???
>>310みたいのは痛いね。現状の開発環境は
・プログラミングスキルのない人でも作れるように
って目的は果たされてない。ロジック部分とかは無理。
配置問題とか技術的というよりは面倒な部分を楽にしてくれるのが大きい。
0320nobodyさん2005/08/18(木) 16:14:17ID:???
まだ夏は終わりそうにないなw
0321nobodyさん2005/08/18(木) 16:15:05ID:???
ソースのコピペだけで仕事してるから平気でオウム返しとか恥ずかしいことしちゃうんだよね
0322nobodyさん2005/08/18(木) 16:16:28ID:???
レールがない道を通るのがイヤだったらレールが出来てから通ればいいじゃないの
0323nobodyさん2005/08/18(木) 16:18:27ID:???


  /\___/\   時はうつろうから時なのだ
/ ,,,,,    ,,,,,  : \  時代の流れなど、当たり前のことなのだ
| (●), 、(●)  |  まるで流れる時が悪いかのようなその考え、その言い様
|  ,,ノ(,_.)ヽ、,,   |  実にナンセンス 実に無様 クールとはまさに対極
|    -==-    .::::|  あなたの言葉を借りるなら あなたの時代はもう流れたのだ
\   `--'   .:::/  早々に立ち去りなさい クールにね 
/`ー‐--‐‐―´´\


0324nobodyさん2005/08/18(木) 16:18:30ID:???
この板はPerl厨が多いから
単純なテキストエディタつかってプログラムを書ける事が
スキルが高い条件なんだ!みたいに思ってるのだろう。
かわいそうに。
0325nobodyさん2005/08/18(木) 16:45:47ID:???
>>322
しょぼいレールならあるけど、全然期待ももてないし、すぐ脇に整ったレールがあるんだからそっち通るよ。
0326nobodyさん2005/08/18(木) 16:47:01ID:???
>>321
ソースのコピペで済むような単純なところはフレームワークやらツールやらがやってくれるから時間があまるのさ。
0327nobodyさん2005/08/18(木) 17:03:17ID:???
フレームワークって具体的に名前はなに?
スレ違いは無しで。
0328nobodyさん2005/08/18(木) 17:21:31ID:???
http://www.naispo.net/entertainment/20050818/02.php

天下のナイスポ様もphpをお使いです
0329nobodyさん2005/08/18(木) 17:33:46ID:XhtB9dHL
>324
>単純なテキストエディタつかってプログラムを書ける事が
>スキルが高い条件なんだ!みたいに思ってるのだろう。
>かわいそうに。
なんで、かわいそうなの?
Eclipseなんかのコードフォーマッターなしで
キチンとしたコードが書けるってのは、かわいそう?



0330nobodyさん2005/08/18(木) 17:48:25ID:???
JAVA+JSP+Struts+Tomcat    
http://pc8.2ch.net/test/read.cgi/tech/1123605954/l50

このスレ見てたらJava面倒くせって思う
0331nobodyさん2005/08/18(木) 18:06:52ID:???
とりあえずPerlは6でコケて、5を引きずりつつ、最後にはキノコ先生になる。
0332nobodyさん2005/08/18(木) 18:07:34ID:???
確かにJavaは後先考えずに手っ取り早く作るのには向かないね。
ま、Javaに限ったことではなく、大規模開発に使われる言語は大体そうだけど。
その分保守管理には適してるし、ある程度の規模になれば、結局は長い目で見れば効率的なんだけどね。
0333nobodyさん2005/08/18(木) 18:18:57ID:???
>>332
んー、人数が居ればJava良いんだよね。
ただ、保守云々言っても、数年経ったら結局リプレースになっちゃうような。
保守が長くなって、お金取り直そうという時期が来るのは目に見えてるし
その頃にはセキュリティーの考えや会社側も変わってる。
0334nobodyさん2005/08/18(木) 18:20:25ID:???
結局やっつけ言語PHPが最強
0335nobodyさん2005/08/18(木) 18:24:22ID:???
alexaランク15位の巨大サイトnaver.comも
php使われまくりじゃん
これ級のサイトが可能ならたいていのサイトは
問題ないだろ
0336nobodyさん2005/08/18(木) 18:27:07ID:???
1〜14位は?
0337nobodyさん2005/08/18(木) 18:28:07ID:???
>>336
使われまくり
0338nobodyさん2005/08/18(木) 18:30:32ID:???
お前らが構築したサイトとnaver.comを
alexaでcompareしてみれ
地を這うようなグラフになるぞ
そのレベルでphpはちょっととか言ってるのが滑稽
0339nobodyさん2005/08/18(木) 18:30:54ID:???
なにが?
0340nobodyさん2005/08/18(木) 18:31:52ID:???
>>332
後先考えて手っ取り早く作るのにはJavaは向いてるよ。
0341nobodyさん2005/08/18(木) 18:34:46ID:???
1〜14位はなにが使われてるの?
0342nobodyさん2005/08/18(木) 18:51:36ID:???
特定の言語にこだわる理由がよくわからない。
0343nobodyさん2005/08/18(木) 18:53:35ID:???
こだわってる奴らは特定の言語しかやったことないからじゃないか?
0344nobodyさん2005/08/18(木) 19:02:41ID:???
Perl専門店の技術者様にPHPを語らせるのが間違い
0345nobodyさん2005/08/18(木) 19:04:42ID:???
php使いは実際的だから言語へのこだわりなんてないだろ
Perl厨はなんかキモいくらいこだわってる。
なんか名古屋出身者っぽいキモさがある。
0346nobodyさん2005/08/18(木) 19:13:52ID:???
スレタイを口に出して読めば?
0347nobodyさん2005/08/18(木) 19:16:16ID:???
きのこ先生?
0348nobodyさん2005/08/18(木) 19:17:51ID:???
Perlが死ぬって言ってるのは
単なる事実確認だから
こだわりとかじゃないだろ
東京で(いつかは分からないが)大地震が起こります
って言うようなもの。
0349nobodyさん2005/08/18(木) 19:18:58ID:???
それってどこのスレタイ?
0350nobodyさん2005/08/18(木) 19:21:45ID:???
それじゃPHPもなくなるな。
0351nobodyさん2005/08/18(木) 19:24:11ID:???
もう、憶測ばっかりでうんざり。

>>348
はいはい、javaもPHPも死滅しますよ。
私もあんたも死にますよ。
0352nobodyさん2005/08/18(木) 19:52:07ID:???
今までPerlで作られたものは、Webアプリだけじゃなく、Linuxなどでのちょっとしたコマンドなんかにも使われてるし、
そんなことを考えれば、Perlがそう簡単に消えることはまずないだろ。
PHPが一過性のブームで終わる心配はしなくていいのか?
0353nobodyさん2005/08/18(木) 20:14:37ID:???
雑種の強さがあるからしぶとく生き残るだろうよ
0354nobodyさん2005/08/18(木) 20:22:40ID:???
Javaはつかいたくても普通のとこじゃおいてないからなぁ
0355nobodyさん2005/08/18(木) 20:45:31ID:kKfVRAGV
>今はPHPの時代
whereが抜けてる。webだけに限ったことなら
Perlより優れた対応をしている言語はPHPに限らずあるだろう。
その中でPHPがトップである根拠を示せ。示せるなら。
Perl+CGIなんて既に古典のインターフェイスだろ?
PHPは古典との比較でしかアイデンティティを見いだせないほど肩身が狭いのか?

>Perlがこの先生きのこるのは無理
これもwhereが抜けてる。
既にPerlはCと同じくUnixとは切り離せない言語だ。
まさかwebサーバーの分野でWindowsがUnixを駆逐するなんて夢見てないだろうな?
そういう意味ではPerlはこの先20年でも生き残るだろう。
parrotがリリースされて普及すればどの言語も暫く楽できるからね。
PHPってそういう業界全体への貢献ってする気あるの?

で、たとえばparrotがmod_parrotとかに化けて
CGIがそれをインクルードしてバージョンアップしたときに
(そのときはCGIという名前じゃないだろうが)PHPが今主張するメリットは全部消えて無くなるけど?
数年先を見越しても絶滅危惧種はPHPでしかないと思うんだがw
0356nobodyさん2005/08/18(木) 20:51:36ID:???
mod系になった時点でCGIではないんだよな
昔はASPもMS版のCGIだろ?としか思ってなかったw
0357nobodyさん2005/08/18(木) 20:54:58ID:???
Parrotなんて所詮空手形じゃん
0358nobodyさん2005/08/18(木) 21:00:16ID:???
数年先も見渡せず、Webのことしか知らない自称パソコンのプロ

 そ れ が PHP ク オ リ テ ィ
0359nobodyさん2005/08/18(木) 21:06:45ID:???
Parrotが数年で出たとして
その頃にはさぞかしPerlが廃れ、PHPが広まってるだろうね
そこからの巻き返しは大変だろうなぁ〜
0360nobodyさん2005/08/18(木) 21:15:15ID:???
少なくともPerl厨がこだわってる
あのキモい文法は死亡決定
0361nobodyさん2005/08/18(木) 21:35:13ID:???
Perlには随分お世話になって好きな言語だったが
リリースされそうに無いParrotと
どんどん変になる文法に、ついて行く気が無くなった。


たしかにPerlはUNIXとは切っても切れなくなってる。
けど、CGIというかつての得意分野を失いつつあり
Perlを勉強しようとしてる人が減少しているのは確か。
全体的な地盤沈下は避けられない。
0362nobodyさん2005/08/18(木) 21:36:35ID:???
それより、php5の普及を心配した方がいいよ。
0363nobodyさん2005/08/18(木) 21:53:08ID:???
PerlがCGIを得意としていたのは文章出力と編集に強かったからだろ

CGIって結局動的に静的HTML吐くだけだし。
0364nobodyさん2005/08/18(木) 22:01:11ID:74a1RuZI
リッチクライアントとかが盛り上がってきて
そろそろWebアプリが終わりの時代になってきているからね。
UNIXが終わることは無いからPerlは残るがPHPはどうかな?
0365nobodyさん2005/08/18(木) 22:04:48ID:???
>>364
それも微妙に読み違えてる気がする、時代を
0366nobodyさん2005/08/18(木) 22:06:42ID:???
>>364
RIAのこと言ってる?あれJavaServletだぞ。
■ このスレッドは過去ログ倉庫に格納されています