トップページ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
0002nobodyさん2005/10/19(水) 19:00:40ID:lZmr/EMt
PHP厨:
PHP4のブレイクで多くのレンタルサーバに導入された事により大量発生。
その後PHP5がリリースされたが、早くレンタルサーバでも導入しろという厨達と
別にPHP4のままで良いじゃんという厨達の2つの派閥がある。
前者は劇速になるらしいPHP5.1によりようやく時代がやってくるだろうと信じている。

Perl厨:
一昔前は規模を問わずPerl1色だったので大量に存在していたが、
その後PHPやJ2EEの普及により段々と立場が狭くなってきている。
バージョンアップが少ないのでUNIX標準だとか安定さを必死に主張。
いつ出るかわからないPerl6(Parrot)に最後の望みを託している。

Java厨:
もともとPHPvsPerlがメインだったこのスレにいつの間にか進出。
大規模向けに手を伸ばすPHP厨を叩くのが主な活動だが
Java自体を小規模市場でも普及させたいという思いもある。
実はPHPより.NETを密かに恐れている。

.NET厨:
VisualStudioという実用性ピカイチの開発環境を武器に他の厨達を攻撃。
結局はマイクロソフトに支配されているという社会的問題に気づかずに
よく指摘される「Windows前提」という欠点を克服すれば最強になると信じて疑わない。
言語そのものの議論にはあまり興味がないのも特徴。
0003nobodyさん2005/10/19(水) 19:05:35ID:???
全部厨かよw
0004nobodyさん2005/10/19(水) 19:06:57ID:???
× PHP厨
○ PHPエバンジェリスト

崇高な使命を担って活動中ですよ
0005nobodyさん2005/10/19(水) 19:33:21ID:8cisJMk4
>>2
よくできてるなぁww
RubyとPythonも追加してほしいな
0006nobodyさん2005/10/19(水) 19:45:12ID:???
早速PHP厨KITAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!!!!
0007nobodyさん2005/10/19(水) 19:46:54ID:???
>>2

> よく指摘される「Windows前提」という欠点を克服すれば最強になると信じて疑わない。

その欠点を克服しようとしているのは他言語厨が大好きなオープンソースコミュニティなわけですが
0008nobodyさん2005/10/19(水) 20:01:07ID:???
Java厨より先に.NET厨キタ━━━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(  )━(゚ )━(∀゚ )━(゚∀゚)━━━!!!!!

.NETの追い上げキビシス
0009nobodyさん2005/10/19(水) 20:03:46ID:???
.NET厨とJava厨の小競り合いを高見の見物と洒落込む
エリートPHPエバンジェリストの俺
0010nobodyさん2005/10/19(水) 20:09:24ID:???
>>7
実行環境はともかく、開発環境もLinuxやUNIX上で動くの?
例えばその開発環境をJavaで作るのなら本末転倒というか・・・
0011nobodyさん2005/10/19(水) 20:10:45ID:???
まあ、.NETとJavaの戦いなら
ここよりム板の方で盛んなのだろうけど。
0012nobodyさん2005/10/19(水) 20:13:55ID:???
PHPは両方からおいしいとこどりすればよし
ナイスポジション!
0013nobodyさん2005/10/19(水) 20:36:52ID:8cisJMk4
Javaなんてうんこ
0014nobodyさん2005/10/19(水) 20:39:57ID:???
C/C++厨:
Ruby厨:
Python厨:
ASP(VB)厨:

書こうと思ったが無理だったorz
頼む。
0015nobodyさん2005/10/19(水) 20:50:00ID:???
そもそもこのスレにあまりいないからな。
RubyやPython専門の人いないの?
0016nobodyさん2005/10/19(水) 20:50:33ID:???
COBOLの場合はコボラーって言葉がCOBOL厨的意味合いで使われてる.
0017nobodyさん2005/10/19(水) 21:55:06ID:???
前スレ埋めてからにしろ厨ども
0018nobodyさん2005/10/19(水) 23:44:12ID:???
Pythonのコードは芸術的。(非常に見栄えの良いきれいなコードが書ける。)
Rubyのコードは天才的。(言語体系が整っている。)
Perlのコードは感動的。(トリッキーなコードも書けてしまう。)
0019nobodyさん2005/10/20(木) 00:00:51ID:???
>>18
誰が書いてもそうなるんだったら凄いよね
0020nobodyさん2005/10/20(木) 00:05:57ID:???
Pythonのコードを芸術家が書けば芸術的になる
Rubyのコードを天才が書けば天才的になる
Perlのコードを変態が書けばトリッキーになる
0021nobodyさん2005/10/20(木) 00:12:12ID:???
道具は使い手次第ってのを自ら認めてどうするw
0022nobodyさん2005/10/20(木) 00:52:26ID:???
PHPはつまらないんだよね。書いてて。
0023nobodyさん2005/10/20(木) 01:01:31ID:???
PHPエバンジェリストの俺もそれは否定しないが…
0024nobodyさん2005/10/20(木) 01:23:11ID:???
PerlもRubyもPythonも(この3つに限ったことではないけど)、言語の設計思想が特徴的ではっきりしていて面白い。
PHPは最近はJavaの後追いでつまんないね。
0025nobodyさん2005/10/20(木) 01:31:40ID:???
>>24
同意.
でもこのスレ的にはそういうことは言ったらだめなんじゃないかな.
盛り上がらない.
0026nobodyさん2005/10/20(木) 01:44:35ID:???
言語の面白さを追求するなんて
手段と目的を取り違えてるオナニストの証拠だろ(*゚д゚) 、ペッ
0027nobodyさん2005/10/20(木) 01:46:47ID:???
言語はともかくこのスレは面白いw
0028nobodyさん2005/10/20(木) 02:22:06ID:???
C/C++厨
動作が全言語の中で最速だと思い込んでいるが、巨大なバイナリの読み込みにより本末転倒になっている。
コンパイルエラーのたびに出来ない出来ないとわめき散らすが、原因はいつも同じヘボミスである。
大規模な現場にも小規模な現場にも使うには中途半端で、かつソースは難読を極めるため、自分しか使えないオナニースクリプトのオンパレード。
致命的なセキュリティーホールが多く存在する。


………下手。
0029nobodyさん2005/10/20(木) 03:32:48ID:???
>>27
騙されるな!PHP厨とPerl厨をネタに
実は邪悪なMSとSunが取り込みに必死な宣伝合戦がメインのスレ

まあ、実はどっちも普通のWebには向いてない罠。
0030nobodyさん2005/10/20(木) 03:49:58ID:???
PHPの支持者が多いのは難易度の低さからくるターゲット層の広さが主な理由だろうからなぁ
0031nobodyさん2005/10/20(木) 04:21:06ID:???
Cは最速
0032nobodyさん2005/10/20(木) 06:14:09ID:???
Pythonかかれてないし、Pythonヤバイのガイドラインでも作ってみる。
Python厨
 ヤバイ。Pythonヤバイ。マジデやばいよ。
 まずインデント。もう、なんていうか超見やすいの。
 見やすいっていっても、「Javaみたい?」とか、もう、そういうレベルじゃない。
 何しろインデント強制。スゲェ! なんかカッコとかないの。PHPとか超越してる。オブジェクトだし超見やすい。
 しかもGoogleもPythonしてるらしい。ヤバイよ、Googleだよ。
 だって普通PHPとか楽天とかじゃん。だって、CのDLLとか取り込めるんだよ。Cとか超速いとか困るっしょ。
 シェアが伸びてPythonは.netも対応になったのに、Perlもオブジェクトとか泣くっしょ。
 だからPHPとかWebしかしない。話の分かるヤツだ。
 けどPythonはヤバイ。そんなの気にしない。膨張しまくり。PythonのZopeとか鯖だしPHPみたいなのもできるし。ヤバすぎ。
 エリック・レイモンドもいってたけど、もしかしたら初めてにも向いてるかもしんない。でもそうって事にすると
 「日本語のドキュメントとかなくない?」
 って事になるし、それは誰にも分からない。ヤバイ。誰にも分からないなんて凄すぎる。
 あと日本じゃ誰も知らない。殆ど聞いた事ない。本とかは全部。オイラリー。寒すぎ。勧めても覚える前に挫折させれる。怖い。
 それにRuby厨に嫌われてる。超被ってる。それにオランダ産。オランダ語とか平気で出てくる。オランダ語って。英語でもわかんねぇよ、最近。
 なんつっても、Pythonファンは馬力が凄い。遅くても平気だし。
 他の言語なんて計算とか、たかだかチョット速いだけで、作業が面倒で上手く扱えないからバージョンアップしたり、Apacheとか置いてみたり、mod使ったりするのに
 Pythonは全然平気。遅いのを遅いまま扱ってる。凄い。ヤバイ。
 とにかく貴様ら、Pythonのヤバさをもっと知るべきだと思います。
 そんなヤバイPythonに挑戦して行った初心者とか超偉い。もっとがんばれ。超がんばれ。


書いてて気づいたけど、宇宙のガイドライン思ったより長いな。めんどくさくなってきたので途中からかなり適当
誰か手直しして。
0033nobodyさん2005/10/20(木) 07:41:53ID:???
まずこのスレ的にも宇宙ヤバイ→PHPSUGOSUGIの改変を急ぐべきだ。
0034nobodyさん2005/10/20(木) 09:23:09ID:???
 ∧ ∧
(*‘ω‘ *)  ちんぽっぽ
 (   )
  v v  
  
   川      
   川
 ( (  )
0035nobodyさん2005/10/20(木) 10:23:34ID:???
>>32
GJ!
0036nobodyさん2005/10/20(木) 10:37:26ID:???
>>32
0037nobodyさん2005/10/20(木) 15:21:29ID:???
ほんとJava厨はキモいな……
HTMLの成り上がりが使うPHP厨だとか、Perl厨がJavaを使うと変数の型でドツボにはまるとか……
よくあんなレスを平気でできるなあ。恥ずかしい。

Java 厨 の話ね。
0038nobodyさん2005/10/20(木) 22:14:09ID:???
GREEがPHPで構築されたから
大規模サイトでもこれからどんどんPHPが利用されていくな
うはwwwwww Perl肩身狭スwwwwww
0039nobodyさん2005/10/20(木) 22:16:36ID:???
PHP厨はどこまでも他力本願だなw
0040nobodyさん2005/10/20(木) 22:19:47ID:???
PHPが広まる→進化速度アップ→ウマー→広まる→速度アップ→ウマー

イノベーションスパイラルキタコレwwww
0041nobodyさん2005/10/21(金) 05:19:16ID:???
結局のところPerlに出来てPHPで出来ないことはないと。
0042nobodyさん2005/10/21(金) 05:40:03ID:???
正直言ってPerlもPHPも系統的には似たようなもんだと思う。
何でいがみ合っているのか知らないがPHPの生みの親だろPerl。
そりゃPerlでしか出来ない事もあるに決まってるだろ。ただしWebで適当に使う分にはPHPでいい気もする
0043nobodyさん2005/10/21(金) 06:42:28ID:???
いがみ合ってないよ。使える言語が増えるのは喜ぶべきことだ。
Perlが台頭すると自分の立場を追われるPHP厨は必死のようだけど。
0044nobodyさん2005/10/21(金) 09:59:12ID:???
>>38
何をもって大規模とするが分からんが、数字が分かりやすい会員数を一つの目安とするとこうなる。
どのSNSも1人で複数登録が事実上可能なため、重複登録云々は言い訳にならない。

mixi → Perl → 会員数1,711,296人

Cafesta → Java → 会員数1,697,568人

GREE → PHP → 会員数258,848人

データ元
 SNS統計ページ
 http://sns.satoru.net/

 【SNS】今日にもmixi累計会員数、カフェスタを超える - PukiWiki
 http://wiki.satoru.net/blog/?%A1%DASNS%A1%DB%BA%A3%C6%FC%A4%CB%A4%E2mixi%CE%DF%B7%D7%B2%F1%B0%F7%BF%F4%A1%A2%A5%AB%A5%D5%A5%A7%A5%B9%A5%BF%A4%F2%C4%B6%A4%A8%A4%EB
0045nobodyさん2005/10/21(金) 10:04:21ID:???
>>42

> 何でいがみ合っているのか知らないがPHPの生みの親だろPerl

PHPの名前が付いたのはPerlからCに移ってからという言い訳がでると思うよ
本物の厨は↑の意味すら分からんと思うけど
0046nobodyさん2005/10/21(金) 10:13:43ID:???
ちょっと前まではPerlからPHPへの焼き直しの仕事が多かった
今多いのはPerl/PHPからJ2EE/ASP.NETへの焼き直し

中〜大規模サイトはサーバごと所有しているからOSや言語は自由
サービス品質と開発コストと保守のパフォーマンスが最も良いのはもうPerlやPHPじゃない
大規模ならJ2EE、中規模ならASP.NET
個人レベル〜小規模はPHPだと思う
Perlは個人が使うにはPHPより敷居が高い

PHPもPerlもある程度の規模を超えると高いマンパワーを要求されるためコスト高すぎ
つまりコストを無視してできる人材を揃えられれば、J2EEやASP.NETと同レベルのものは作れる
言語やフレームワークから開発に有利な支援を受けられない言語は辛いね
0047462005/10/21(金) 10:33:02ID:???
>>46

ここちょっと補足

> 言語やフレームワークから開発に有利な支援を受けられない言語は辛いね

Perl/PHPも自作/無料/有料の色々なライブラリやツールを使えばそれなりに行ける
標準じゃないってのが辛いということで
0048nobodyさん2005/10/21(金) 11:31:23ID:???
>>46
>PHPもPerlもある程度の規模を超えると高いマンパワーを要求されるためコスト高すぎ
>つまりコストを無視してできる人材を揃えられれば、J2EEやASP.NETと同レベルのものは作れる 

優秀な人は既にどこかに所属してるから,揃えられないんだよねぇ..
0049nobodyさん2005/10/21(金) 11:39:27ID:???
マンパワーよりマンコパワー
0050nobodyさん2005/10/21(金) 12:50:06ID:???
一昔前は.cgiが多かったが、今ではphp jsp asp doとか色々だからなあ。
C、Perl系が減ってきた感じ。
0051nobodyさん2005/10/21(金) 13:00:33ID:???
>>47
Javaにも標準はない。
例えばStrutsは事実上標準になったが
公式でない限り、M$のようにそこで終わる事はなく
その後の発展はJSFに行くのかなどいろいろ揉めてる段階。
この辺はPHPの乱立さとさほど変わらない。
あくまでもJava厨そのものの絶対数が多いから
PHPより進んでいるように見えているだけ。
0052nobodyさん2005/10/21(金) 14:12:58ID:???
Javaも技術の陳腐化が酷いんだよなあ。
0053nobodyさん2005/10/21(金) 15:13:26ID:???
M・アンドリーセン:「PHPはJavaを凌駕する」
http://japan.zdnet.com/news/devsys/story/0,2000052522,20089362,00.htm


はいはい燃料燃料
0054nobodyさん2005/10/21(金) 15:36:47ID:???
>>53
そもそもWebアプリの分野に関してはPHPの方が先で
それをJavaがJSP作って追いついて
更にその欠点を克服するMVC2モデル考えて追い抜いたんだよな。

それを
PHPがJavaを抜くとかわけわからん。

>「PHPは、他の言語と競合するために余計な機能を盛り込むようなことはしなかった」と述べ、
>その代わり「残念ながらJavaでは成し得なかった、単純性の追求に努めた」

この辺も今のZendの戦略と異なっているしね。
0055nobodyさん2005/10/21(金) 15:41:54ID:???
>>54
>>「PHPは、他の言語と競合するために余計な機能を盛り込むようなことはしなかった」と述べ、 
>>その代わり「残念ながらJavaでは成し得なかった、単純性の追求に努めた」 
>
>この辺も今のZendの戦略と異なっているしね。 

同意.明らかにJava化していってるよね.
0056nobodyさん2005/10/21(金) 17:29:45ID:???
PHPとJavaが抜きつ抜かれつ

そこに取り残されたPerl

圏外から一気に追い上げてきているASP.NET

勝者はどれだ!?
0057nobodyさん2005/10/21(金) 18:01:02ID:???
ASP.NETは
何だかんだでイメージ悪すぎWindows鯖にするっていったら
実際の技術や信頼の問題より。使う人への説得が大変そう。

Javaは規模が大きくてPerlやPHPで開発が面倒な極めて少ない状況だけじゃね?
チョロつくるならPHPとかでもいいし。Javaは速度も絶対的なメリットないし。Webに使うだけではJavaは決定的じゃない。
良く知らんけどさ、そもそもPHPやPerlで人がそろえられないとか言ってる所に、そんな大規模な話が来るのか?
0058nobodyさん2005/10/21(金) 18:36:37ID:???
まあ、確かにTomcatでJSP/Servlet(+Struts)程度だったら
Javaである必要はまったくないと思うね。むしろめんどうだろ。
ただ、EJBを駆使して行うような分散処理の話になると別だろうけど、
そんな案件あんまりないと思うけどなぁ。
0059nobodyさん2005/10/21(金) 18:43:02ID:???
    |┃三   人      _____________
    |┃   (_ )    /
    |┃ ≡ (__) < マーク様に逆らうな、蛆虫。氏ね。
____.|ミ\__( ・∀・)  \
    |┃=__    \    ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    |┃ ≡ )  人 \ ガラッ
0060nobodyさん2005/10/21(金) 18:58:00ID:???
>>58
>EJBを駆使して行うような分散処理の話になると別だろうけど、

つか、PHPじゃなくJavaを使う一番の動機はそこじゃないの?
動的なHTML表示がメインでロジックが典型的ものだけって感じなら
何使ってもあまり変わらんよ。
0061nobodyさん2005/10/21(金) 20:03:56ID:???
>>44
現時点での人数なんて関係ないよ
GREEが100万人に増えたとしても、PHPのままいけるだろう
大規模サイトに耐えうることが実証されればヨシ
0062nobodyさん2005/10/21(金) 20:08:09ID:???
Webで分散処理しなければいけないような状況ってそんなにあるのか?
殆どなさそう。そもそも、そういう数少ないものも、技術ある人なら楽天ヤフークラスでもPHPで何とかなるんだろ?
ハードでカバーしてるのかもしれんが、それならJavaも相当ハードを要求するし。
Cとかで重たい計算したらPerlとかも計算能力の遅さとか問題にならなそう出し。
逆に他の部分で速度のメリットある。まあ、読みにくいのはある。
けど、技術ある人がやってくれるならJavaでそこそこの人を選ぶかな?
WebじゃJavaのメリットはそんなに無いような・・・。
0063nobodyさん2005/10/21(金) 20:14:44ID:???
↓ここでJava厨が反論!
0064nobodyさん2005/10/21(金) 20:19:19ID:1yT1BB1Y
じゃ、Javaのほうが、す、すごいんだからなっ!
0065nobodyさん2005/10/21(金) 20:20:34ID:???
うん、Javaは凄いよ。でも、使う所はWebじゃあんまり無いんだからな。
携帯用ゲームとか組み込みでも作るのが良いんだな。
0066nobodyさん2005/10/21(金) 20:28:10ID:???
JavaのメインはWebアプリというか業務(エンタープライズ)アプリね。
Webだけならプレゼンテーション部分だからJava(JSP)に拘る事はない。
でもビジネスモデルが複雑な場合、PHPでは保守性を含めて限界が来る。
0067nobodyさん2005/10/21(金) 20:29:05ID:weZbI1pu
>>61
「〜だろう」なんてifの話されてもねぇ
だったら「GREEが100万人になる前にPHPが耐え切れなくなって別言語に乗り換えられるだろう」って言っても文句は無いよな?
藻前も漏れも裏付けの無いネタなわけだしな

PHP厨妄想ヒドス
0068nobodyさん2005/10/21(金) 20:29:59ID:???
(・c_・`) .。oO(適材適所って言ってんだろビチクソ共が)
0069nobodyさん2005/10/21(金) 20:37:10ID:???
PHP厨は分散処理って「1つの処理が複数の鯖で同時に行われる」程度にしか考えてないだろ
0070nobodyさん2005/10/21(金) 20:41:46ID:???
>>67
常識的に考えて
メンバー増加という当然準備すべき変化のために
将来全面リプレースしなくちゃならないような基盤を組むわけないだろ
Ethna開発者がCTOやってるし、PHPで可能と踏んで動いてるんだよ。
簡単に言うとPHPの実績がまた一つ増え
Perlの死期が早まったってこった。
0071nobodyさん2005/10/21(金) 20:42:07ID:???
ねえ、大規模なアプリってどういうのを言うの?

数万人のユーザがいるようなblogは大規模なの?

百数十万人のユーザがいるようなSNSは大規模なの?

ユーザ数人で日に万件単位のネット受発注を行うシステムは大規模なの?

Googleは大規模なの?

Yahoo!は大規模なの?

何を基準として大規模って言うの?
0072nobodyさん2005/10/21(金) 20:43:44ID:???
自分が扱ったことの無い大きさ = 大規模
0073nobodyさん2005/10/21(金) 20:44:11ID:???
>>71
その辺適当

負荷がかかるのを大規模とか
ユーザが多いのが大規模だとか
プログラム自体の規模が大きいのが大規模だとか
言ってるやつで大分違いそう。

>>72それだ!
0074nobodyさん2005/10/21(金) 20:49:34ID:???
2ch = 大規模
0075nobodyさん2005/10/21(金) 20:50:25ID:???
>>70
だから「将来」だの「踏んで」だのifで語るなっつの
mixiは現実として100万人以上のユーザを支えるインフラがPerlで構築されている
「現実」というアドバンテージに勝るものは無い

> Ethna開発者がCTOやってるし、PHPで可能と踏んで動いてるんだよ。

Ethna開発者だからこそPHPがダメと分かっても乗り換えられないと証明しているようなもん
職人は労働者だけでよく、トップは公平であるべき
0076nobodyさん2005/10/21(金) 20:50:43ID:???
>>71
Java厨に言わせると,
Perl,PHPなどは個人・小規模向けらしい.
でJavaが使われてるのが大規模.
つまりGoogleもY!もmixiもGREEも小規模.
0077nobodyさん2005/10/21(金) 20:52:32ID:???
Yahooで使われてるPHPスゴス
0078nobodyさん2005/10/21(金) 20:54:16ID:???
俺的な定義:開発者がたくさんいると大規模

いやマジな話、PHP とかは一人で書くのに向いてて、
Java とかは船頭がたくさんいる時に向いてると思うのだけど
0079nobodyさん2005/10/21(金) 20:55:49ID:???
>>75
そりゃifかもしれんが
出来るか出来ないかで言えば出来るのは分かってるだろ
Perlで出来るならPHPでも問題ねーっての
0080nobodyさん2005/10/21(金) 21:00:54ID:???
>>79
オレは一度もPHPがダメだなんて書いてないんだけどな
ifでPHPスゲーよりも現実を見てPerlスゲーの方が説得力あるだろ?って話なだけ
ifを持ち出して

> 簡単に言うとPHPの実績がまた一つ増え
> Perlの死期が早まったってこった。

って言われても説得力ないんだがな
つか「実績」ってifに対しても使っていい言葉なのか?

PHPもPerlも開発者次第で同等なもんが作れるのは当たり前
時間やカネがあればJavaやASP.NETと同等なものが作れるのも当たり前
当たり前を当たり前と語らないから突っ込んだまで
0081nobodyさん2005/10/21(金) 21:04:32ID:???
>>78
>いやマジな話、PHP とかは一人で書くのに向いてて、 
>Java とかは船頭がたくさんいる時に向いてると思うのだけど 

PHP,Perl とかは優秀な人がたくさんの場合は良いんだけど,
優秀な人がいない,あるいは少ないときには悲惨.
能力のある人とない人の差が激しすぎる.
で,能力ある人がない人の尻拭いすることになる.
だから大人数での開発に向いてない.

Java だったら言語の制約のおかげで汚くなりにくい.
初心者が書いてもそこそこのものができるようにすることができる.
上級者が大まかな設計をして,
初心者に抽象クラスの実装やらせたりできる.
だから大人数でも開発できる.

優秀な人しかいない(通常あり得ない)チームなら生産性は
Perl > PHP > Java
0082nobodyさん2005/10/21(金) 21:09:30ID:???
>>81

> 優秀な人しかいない(通常あり得ない)チームなら生産性は
> Perl > PHP > Java

ちがう

Perl = PHP = Java = ASP.NET

弘法筆を選ばず

上下を付けたがるのは無能の証
0083nobodyさん2005/10/21(金) 21:16:33ID:???
だからWebでチロと小さいのを作るならPHPでもPerlでもいいじゃん。
規模が大きいのならそこそこの人のJavaじゃなくて優秀な人のPHPでもPerlでいい。
そんなに沢山いないと作れないようなのってなくない?って話だろ。
0084nobodyさん2005/10/21(金) 21:16:40ID:???
>>81
本質を突いてるね
並の人間(圧倒的多数)に並以上の働きをさせるのが
企業デザインの要だもんな
0085nobodyさん2005/10/21(金) 21:27:40ID:???
そうか!!分かったぞ!!
Javaは出来るプログラマも出来ないプログラマもそこそこに働いて皆楽して幸せな人生を送ろう
っていう。死にそうな程こき使われる職業奴隷プログラマ人生に一筋の光をさしているんだな!!

ΩΩΩな、なんだってー!!
0086nobodyさん2005/10/21(金) 21:34:15ID:???
いや,たぶんできないプログラマには
詳細な設計書みたいなのが渡されて,
それにしたがって打鍵するだけだと思うんだけど.
それを楽と言えるかな..
0087nobodyさん2005/10/21(金) 21:43:53ID:???
そうか!!分かったぞ!!人生哲学に見えたJavaは実は違ったんだ!!
詳細な設計書通りにボタンを押すなら機械でも出来る!つまり
199X年には優秀なJavaプログラマ生き残れない!!

ΩΩΩな、なんだってー!!
0088nobodyさん2005/10/21(金) 21:43:59ID:???
残業がなしならなんでもいい
0089nobodyさん2005/10/21(金) 21:44:33ID:???
Javaは大規模開発(大人数での分業)だけに、かなり部分的な
知識/スキルしか持ってない人が結構いるよね。
んでJavaマンセー!な奴、すごく痛い。
0090nobodyさん2005/10/21(金) 21:44:36ID:???
プログラマ生き残れない

しか、が抜けた。
0091nobodyさん2005/10/21(金) 21:45:43ID:???
特にPerlの場合は変態文法で悲惨。mixiなんかは2〜3人ぐらいで開発してるんじゃないだろうか。

PHPは取りあえず頭数は揃えられるからスピードが求められる場合はいいかもね。
開発チームのレベルが低い事が多々あるのは業界の定説。

Javaは文法がstrictでIDEも充実してるから多人数開発のWebアプリを作るならJava
しか現状では選択肢ないかも。「人」もPerlやPHPに比べて高学歴の人が多い。
0092nobodyさん2005/10/21(金) 21:48:40ID:???
ΩΩΩ←これ人の頭だったのか
0093nobodyさん2005/10/21(金) 21:49:53ID:???
>>91
>特にPerlの場合は変態文法で悲惨。mixiなんかは2〜3人ぐらいで開発してるんじゃないだろうか。
えっ!?これは逆にすごいことだろ
0094nobodyさん2005/10/21(金) 21:51:01ID:???
>>92
ΩΩΩな、なんだってー!!
0095nobodyさん2005/10/21(金) 21:53:02ID:???
PHPはユニクロ言語。
誰でも扱えてバイトが作ろうが誰が作ろうがあまり大差はない。
C、Javaの優秀なプログラマがPHPでもこなせるヘボい案件に
時間割いてたらとてもじゃないけど需要を満たせないよ。
0096nobodyさん2005/10/21(金) 21:55:17ID:???
>>93
mixiなんてシステム的にはそれほど高度な事してないだろ。
Perlじゃ2〜3人が限界だと思う。
OOPも例に漏れず変態だしな。
0097nobodyさん2005/10/21(金) 21:59:41ID:???
mixi は5人(全員がばりばり書いてるかどうかは知らない).
サーバは約150台(9月末時点).
Alexa のトラフィックランキングは世界で10番以内.
0098nobodyさん2005/10/21(金) 22:00:23ID:???
>>93
フリーソフトとかオープンソースみてると思うんだけど。
優秀な奴らは数人で他のヤツが一生ひぃひぃ言ってる事をやってのけるよねぇ。
俺プログラマじゃないから本職はどう思うのか知らないけどさ。
ぶっちゃけ、あんなの見せられたらいやぁな汗が出ちゃうんじゃない?
実はオペレータとしてしか必要ない?みたいな。
Javaプログラマ=Javaオペーレータ

まあ、構造的に時間がたって遺産が溜まれば溜まるほどJavaが有利な気はするけど
0099nobodyさん2005/10/21(金) 22:00:30ID:???
>>95
キタキター!!
0100nobodyさん2005/10/21(金) 22:00:40ID:???
>>81
は正解だと思うよ。
はてなとか、優秀なPerlハッカーばかりだから、あんなに少人数でもやっていけるんだよ。
PHPとかJavaでは、どんなに個人が優秀でも、素早い開発って出来ない。
0101nobodyさん2005/10/21(金) 22:03:18ID:???
mixiはデータとユーザが大規模なだけでアプリはそれほどでもない
blogとか掲示板とかコンテンツが重要なのって大体そうだろ

どこがどの技術で作られているからマンセーなんてのは開発者のオナニー
ユーザは何で作られようが良いサービスを受けられればそれで良い訳で
0102nobodyさん2005/10/21(金) 22:05:40ID:???
>>100
まあ、前読んだところによると
はてなはレベル7、8らしいよ。ほんとかよって感じだけど

>>101
Webのアプリって大体そんなのしか無いじゃん。
0103nobodyさん2005/10/21(金) 22:06:30ID:???
>>96
それでは「高度なこと」って具体的になんですか?
抽象的すぎて微妙ですね、アナタ
0104nobodyさん2005/10/21(金) 22:07:34ID:???
OIOI今度は開発者ありきの話かよ
言語の話じゃなかったのか?
開発者の平均レベルで語れよ

あ、平均レベルが低いPHPだから仕方ないか
Perlも出始めた頃は平均レベル低かったけど、今や取り残されたせいで平均レベルだけは高いからな orz
0105nobodyさん2005/10/21(金) 22:10:14ID:???
>>104
平均レベルってどうやって計算してるんだお前は。
0106nobodyさん2005/10/21(金) 22:10:56ID:???
PHPは構文が簡単だから、PHPプログラマーは数が多い。これはPHPのメリットの現れだよ。
Perlの場合、5人でプログラム書くとして、その中に1人だけuse strictで書けないってのがいたら、もうどうにもならない。
0107nobodyさん2005/10/21(金) 22:13:42ID:???
ぶっちゃけそこでPythonですよ。って素人の俺が言ってみる。
0108nobodyさん2005/10/21(金) 22:13:48ID:???
>PHPは構文が簡単だから、PHPプログラマーは数が多い。これはPHPのメリットの現れだよ。 
マーク・アンドリーセンもこれと同じこと言ってたね..
0109nobodyさん2005/10/21(金) 22:14:36ID:???
>>106
E_NOTICEを補足しないPHPスクリプトも似たようなものですが
0110nobodyさん2005/10/21(金) 22:18:02ID:???
>>98
確かに優秀なプログラマーは、下手なプログラマーの10倍仕事が速かったりもする。
けど、すべての開発で優秀なプログラマーがその力を発揮できるわけじゃないよ。
下手なプログラマーにもそれなりの仕事はある。
0111nobodyさん2005/10/21(金) 22:19:48ID:???
>>110
で,いかに下手なプログラマーに下手なプログラマーでも解る仕事を与えられるかが
優秀なPGの腕の見せ所.
0112nobodyさん2005/10/21(金) 22:27:59ID:???
ム板っぽい話からマ板っぽい話になってきていますな
0113nobodyさん2005/10/21(金) 22:28:30ID:???
>>110
傍目には仕事算を普通に掛け算じゃ算出不可能なような仕事に見えるけど。
0114nobodyさん2005/10/21(金) 22:28:47ID:???
>>111
まあPGちゅうよりSE/PMの腕かもしれんが

>>112
まあ開発者の話になるとな
0115nobodyさん2005/10/21(金) 23:06:34ID:???
しかし盛り上がらない板だな。話もネタもそんな当たり前のこととか言ったら終了ジャン。
もう少しツッコマビリティ上げようぜ
0116nobodyさん2005/10/21(金) 23:56:20ID:???
なぜか丸く収まってしまって,
前スレみたいな雰囲気が出てこない.
0117nobodyさん2005/10/22(土) 00:19:33ID:???
まあ、マジレスするとやっぱWebじゃ別にJavaのメリットはないしね。
それよりも文法の取っ付き易さでPHP。
開発チームがよければ大規模な面白いの。悪ければ、ちょろいの。
この区別で良いでしょ。本当に大変なのは、PerlでもJavaでも超一流が書けば良いのさ。
0118nobodyさん2005/10/22(土) 01:04:37ID:???
    バキッ       / ̄ ̄ ̄ ̄ ̄ ̄
   ∧_∧ ∧_∧ < マーク様に文句がある奴はこうだ!!
  (*゚w゚(⊂(´∀` #)  \______
   \ ⊃ ⊃ヽ   と)
     \つ_つ< <\ \
          (__)(__)
0119nobodyさん2005/10/22(土) 01:09:23ID:???
そうか,マーク様が怖くて
Java厨は黙ってしまったんだな?
0120nobodyさん2005/10/22(土) 02:21:03ID:???
この糞スレを盛り上げるにはPHP厨を釣るかPerl厨を他所から誘導するかだな
Java厨や.NET厨は上段に構えすぎてイマイチ緊迫感が足りない
0121nobodyさん2005/10/22(土) 02:24:31ID:???
もうPerl厨自体が絶滅危惧種だから
盛り上がらないのも仕方ないw
0122nobodyさん2005/10/22(土) 02:27:59ID:???
>>120
思うんだが、多分PHP厨は本気で厨なので2ch慣れしてる感じ。
たぶん前のPHP厨もPerl厨も殆どネタだな。
釣られていたのは実は生真面目なJava厨とか、MS工作員(こっちは普通に宣伝かも)
0123nobodyさん2005/10/22(土) 02:37:26ID:???
PHP厨・・・・・今や素人向けWeb開発の最大派閥としていい気になってる
Perl厨・・・・・素人向けWeb開発でインターネッツ界を盛り上げた先駆者としていい気になってる
Java厨・・・・・最強の汎用性と組込から基幹系まで多彩に展開してる懐の広さでいい気になってる
.NET厨・・・・・最強のIDEとシェアだけは巨大なOSと湯水のようなカネのバックアップでいい気になってる

さあみんなでいい気になって書き込んでくれ!
変な馴れ合いはいらん!
オレこそマンセーな書き込みをしてくれ!

そんな漏れはASP(not .NET)厨 orz

ASP厨・・・・・全てにおいて中途半端な上にM$のWebアプリのメインストリームから外されてしまう
        Longhorn Server以降いつIISから取り外されるか戦々恐々
        今やM$ではなくSUNにその命運を託している・・・が、多分無理ポ orz
0124nobodyさん2005/10/22(土) 13:25:45ID:???
仮にASP.NETがオープンソースになったとして、M$の呪縛から解き放たれたら、PHP厨はどうするんだろう?
0125nobodyさん2005/10/22(土) 13:26:27ID:???
もうだめだ.自虐厨まで現れた.
0126nobodyさん2005/10/22(土) 19:35:41ID:???
ーーーーーーーーーーーーー終了ーーーーーーーーーーーーーーーー
0127nobodyさん2005/10/22(土) 19:42:58ID:???
わー、終わってもた。
0128nobodyさん2005/10/22(土) 19:51:56ID:rRnqmqI/
数人の天才が素晴らしいコードを書くことで画期的なシステムがこの世に生まれ出ずる。

さぁ、もっとも天才を育む要素と資産を盛っている言語はどれだ?
正直な話、それはPerlかRubyでは無いだろうか?
PHPはユーザーを育てる言語ではない。残念ながらJavaもそうだろう。
0129nobodyさん2005/10/22(土) 20:00:41ID:???
>>128
天才が育まれてから、またおいで
0130nobodyさん2005/10/22(土) 20:06:53ID:???
>>128
天才の定義がわからないと何とも言えないけど,
メジャーな言語では Perl, Ruby, Lisp.
hack って言葉が似合う言語は天才を育む要素を持ってると思うな.
Javaから天才は生まれないね.程遠い.
ポール・グレアムもそんなようなこと言ってた.
0131nobodyさん2005/10/22(土) 20:17:42ID:???
Javaでhackするのではなく、Javaをhackするのだよ
0132nobodyさん2005/10/22(土) 20:21:39ID:???
Sun に訴えられるんジャマイカ
0133nobodyさん2005/10/22(土) 20:29:22ID:???
やってみないと分からんぞ
01341282005/10/22(土) 20:54:43ID:???
Cはhackのためのツールではあるがhackerを育む要素はないだろうな。

Perl:大学
→高い自由度が創造力豊かなhackerを産む可能性がある。
絶対数が多いのでそれなりの収穫が見込める

Ruby:エリート養成機関
→理想の高いコンセプトに共鳴したものが素晴らしいhackerになる可能性がある
もともと少数精鋭の選民思想的言語だからナァ。

Java:兵士養成校
コンパイラの要求する厳密さが質の高い人材を養成する。
一方、画一化・没個性化が避けられない。

PHP:就職セミナー
一定の質と決まったパターンを頒布することにつとめる。
もっとも敷居が低く多くの人材がここに群がるが優秀な人材をより高みに引き上げる作用は皆無。

ASPはよく知らんがJavaとPHPの中間だと思う。
公務員予備校 for MS?
0135nobodyさん2005/10/22(土) 21:05:23ID:???
ウェブの開発だと、UNIX使いからウェブプログラマーになった人も多いと思うけど、
そういう人は、ASPとは相性悪いと思う。まー、オレがそうなんだけど、JavaでIDE使うのもあんま好きじゃない。
それよりrubyは案外これからメジャーになっていくかも。
オライリーとかでもやたら目に付くようになったよな。
0136nobodyさん2005/10/22(土) 21:05:47ID:???
>>134
うまいなぁ.

Perl は CPAN があるのがでかいね.
まさに大学における図書館みたいなもの.
0137nobodyさん2005/10/22(土) 21:07:04ID:???
Perl は
一握りの天才を生み出す代わりに
大量のKENTも生み出すのが
すげー嫌

やっぱ初心者教育用には Python がいいのかなあ
0138nobodyさん2005/10/22(土) 21:48:50ID:???
初心者はひまわりとかなでしことか(ry
0139nobodyさん2005/10/23(日) 00:44:52ID:???
やっぱここでCGIじゃね?
0140nobodyさん2005/10/23(日) 03:02:34ID:iAsKKVc2
>>137
KENTになれなかったDQN乙。
0141nobodyさん2005/10/23(日) 06:16:21ID:???
ってかサービスありきで、コードは本質じゃないじゃん。
天才は、いればいいけど、
コーディングレベルでの天才を必要としなければいけないプロジェクトは、
上手なプロジェクトとは言えない。
0142nobodyさん2005/10/23(日) 06:47:41ID:???
潤沢なユダヤマネーが流れ込んでるPHPにかなうわけねーだろ
糞スクリプト言語は氏ね
0143nobodyさん2005/10/23(日) 06:59:39ID:???
>>142
陰謀説支持者(=ステレオタイプなバカ)、乙。
0144nobodyさん2005/10/23(日) 18:05:05ID:???
>>141
そういうプロジェクトはJavaと非常に相性がいいね。
01451282005/10/23(日) 21:32:30ID:???
・・・絶対たたかれると思ったら支持されてしまった。
0146nobodyさん2005/10/23(日) 21:52:20ID:???
マジレスすると、Cだけどね。しょせんWEBプログラミングじゃやれることなんてたかが知れてる。
0147nobodyさん2005/10/23(日) 22:28:49ID:???
我々スクリプトキディは
天才が C で書いた xs ライブラリなんかを CPAN から取ってきて
それを perl でごにょごにょして (new してパラメタ与えるだけだったり)
それであたかも自分も天才になったかのように威張り散らすのです
0148nobodyさん2005/10/23(日) 23:40:13ID:???
そうしなかったら何のためのライブラリ?
0149nobodyさん2005/10/24(月) 00:30:10ID:???
パフォーマンスなんて話を無視できるくらいの規模でWebアプリ開発なら費用対効果から見てPHPマンセー

パフォーマンスを気にしだすと言語レベルで解決できないだろ
ハードやOSの負荷分散フレームワークを利用して解決するべき問題
そうなると費用対効果からするとJ2EEやASP.NET(ASPでも可)が強い

PHPが戦うとしたらパフォーマンス無視の世界じゃないと無理だな
0150nobodyさん2005/10/24(月) 00:42:41ID:???
ハードやOSの負荷分散フレームワークの上で
PHP動かしたらいいやん
0151nobodyさん2005/10/24(月) 03:20:14ID:???
へ? PHPってまだ 5.1?
Perlは6だよ。
0152nobodyさん2005/10/24(月) 03:50:00ID:???
ドラクエなんて8だよ
0153nobodyさん2005/10/24(月) 04:23:44ID:???
>>146
おまいは。この板がWebのところだと理解してるんだろうか。
0154nobodyさん2005/10/24(月) 04:25:44ID:???
>>147
機械語使ってるヤツもCは使うけどな。
つまり、Cで使ってるやつもごにょごにょしたPerlでも便利なら使うだろうよ
0155nobodyさん2005/10/24(月) 08:05:05ID:???
>>150
UltraMonkeyとかZLBとかLAMPとか?
低層過ぎてCMTやCOM+が達成できるレベルと違う
ハードでやるのと大差無い
0156nobodyさん2005/10/24(月) 08:31:11ID:???
>>155
そういう話を持ち出すと厨が理解できなくなるw

バージョン番号合戦とかで十分w
0157nobodyさん2005/10/24(月) 09:22:17ID:???
Rubyはまだ1.8だ〜orz
0158nobodyさん2005/10/24(月) 09:42:29ID:???
VBは現在7.1で次は8、既に9の開発も始まってる
0159nobodyさん2005/10/24(月) 09:51:15ID:???
hpでワークステ買ったんだが
ショッピングページ糞重い上に
アクセス過多とか出た。
Javaもたいしたことないねーププ
0160nobodyさん2005/10/24(月) 10:00:38ID:???
>>149
それは作る人の腕次第じゃ・・。
それに、何のパフォーマンスか知らないが、そこまでパフォーマンスを気にしなきゃいけないものは結局
プログラム自体の読み込みが遅いJavaで他の物を包み込みよりPerlとかPHPとかでつつんで中身はCとかじゃまいか。
0161nobodyさん2005/10/24(月) 10:07:41ID:???
ハードは時間が経てば勝手に進化する
=どんな糞コードや糞システムも、時間が経てば自動的に速くなる
最終的に重視されるのは保守性や開発容易性
つまりPHPの天下ってこと。
0162nobodyさん2005/10/24(月) 10:50:59ID:???
>>159
同じ規模・仕様のPHP版は動かした?
0163nobodyさん2005/10/24(月) 11:01:27ID:???
>>161
PHP厨って本当に if なお話が大好きね
そこに至る前にPHPが耐え切れずに消えるかもという if は思いつかないのが幸せそうで良い
0164nobodyさん2005/10/24(月) 11:25:16ID:???
unless がないからなぁ. PHP には.
0165nobodyさん2005/10/24(月) 11:54:57ID:???
>>161
保守性ってPHP全然駄目じゃん。
0166nobodyさん2005/10/24(月) 11:55:15ID:???
>>160
全てのプログラムが呼び出し→起動→処理→結果出力だけのサイクルで動いているわけではない
インスタンスのキャッシュや処理自体のキャッシュなどをしてオーバーヘッドを無くすのが負荷分散処理の仕事の一つ
そのためのフレームワーク
PHPにもJ2EEにもASP.NETにもある(PHPは別売だけど)

100の要求に100のインスタンス作るような処理系はパフォーマンスを意識する処理には向かないってこと
素人が趣味で作るようなのならそんなんでもいいと思うけどな
0167nobodyさん2005/10/24(月) 11:58:13ID:???
PHPは保守性悪いだろ。
それに敷居が低いだけで開発効率が別段高いというわけじゃないよね。
ある一定レベル以上のプログラマならPHPよりもJavaの方が開発効率が
いいということもよくあるわけで。
PHPはクオリティを求められない場面で安い人材を使えるのが利点だと思う。
0168nobodyさん2005/10/24(月) 12:02:33ID:???
>>161
PHPの保守性の容易さと開発の容易さってどういう基準で言ってるの?

保守性ってのは運用系の言葉で信頼性・可用性とかとセットで検討するもの。
そこに言語そのものの実装なんて問題にはならなくて、いかにそれらの要素を上げる作りにするかが問題。
つまり仕様レベルの話。
設定を変更するのにいくら簡単な言語だからってコードを書き換えてアップしろなんてのはありえない。
多少オーバーヘッドがあっても容易なインタフェースで設定を変更できるとかそういうのが求められる。
つまり、開発は困難になっても運用を容易にするためのもので、開発も簡単で保守も簡単なんてのは幻想。

ついでに開発が容易というのはより少ないコーディングで大きな結果が出ることが必須。
無コードのテンプレートの設定のみで作れるのが理想系の一つ。
でもそこまで幻想は求めず、カスタマイズに必要なコードをより厳しい制約で書けるのが現実的。
制約が緩いほど好き勝手に書けるし覚えることは多いしで開発コストがかかる。
自分のコードですら後で読んで分からなくなるから自分ライブラリとか作って本末転倒。

PHPで『保守性や開発容易性』が満たされるなんて一体どういう基準で思えたのか本気で知りたい。
0169nobodyさん2005/10/24(月) 12:11:25ID:???
もっと低レベルなネタで盛り上がってくれよー
素人PHP厨の楽しい発言が見れねーじゃねーかー
0170nobodyさん2005/10/24(月) 12:12:33ID:???
盛り上がって参りました
0171nobodyさん2005/10/24(月) 12:25:44ID:???
>>168
言語が完全に無関係というわけではないよ。
仕様を比較的自然な形でコード化できるようにするために
オブジェクト指向やらも生まれたわけで。

開発容易性と保守性はトレードオフになる事も多いが
PHPは(うまくやれば)どちらも目指す事が出来る良い言語だと思う。
0172nobodyさん2005/10/24(月) 12:25:47ID:???
保守性って、あれだろ

客が「こないだ作ってもらったアレだが、こういう機能も追加してくれ」と言い出して
SEが「できます」って安請け合いしたときに
PGがどれだけ泣くか、って話

まあ PHP だと結構泣くと思う
0173nobodyさん2005/10/24(月) 13:10:15ID:???
PHP5用いて設計をきちんとして作っていれば問題ないだろ。
0174nobodyさん2005/10/24(月) 13:11:08ID:???
>>171
> 言語が完全に無関係というわけではないよ。
> 仕様を比較的自然な形でコード化できるようにするために
> オブジェクト指向やらも生まれたわけで。

それは運用じゃなくて開発の話でしょ?
開発で言語は無関係なんて書いていない。
というか人間の欲求全てに対応できるテンプレートやパッケージが存在できない以上、言語は必須。
ただ、どの言語が上だの下だのって話は存在しないと思う。

> 開発容易性と保守性はトレードオフになる事も多いが
> PHPは(うまくやれば)どちらも目指す事が出来る良い言語だと思う。

“天才なら”だの“うまくやれば”だの幻想を語ればなんでもアリになるだろ
“○○は(うまくやれば)どちらも目指す事が出来る良い言語だと思う”なんてのは全言語に当てはまる
うまくやれない、うまくやるのにコストがかかりすぎる、うまくやるには前提が多い、そんな言語がPHP

どれだけ地力でコストを掛けずにできるかの相対的なレベルが評価なんだと思う
そういう意味ではPHPしかやってない人間が最高とか最低とか言えるはずもなく
故に>>168のように文を締めている
0175nobodyさん2005/10/24(月) 13:29:00ID:???
>>172
それはスケーラビリティ

スケーラビリティは量的なスケールの増減だけを意味させて、機能追加の容易さを拡張性と言う場合もある
どちらにしても可用性や信頼性といった保守運用要素とは違う

営業やSEが安易に機能拡張を請け負ってPGが泣くのは同意

そいえばSOHOのPHP技術者に仕事を渡して途中何度か仕様の変更があった
そのたびに「もう勘弁してくださいよ」「大変なんですよ」なんて泣き言を何度も聞いた
でも漏れ自身PHP4.0/5.0の現役開発者で渡した仕様はそんなに大変じゃないと思ってた
で、納品された成果物を見たら、こんなメチャクチャな書き方じゃ改良も大変だなと思った
そして今そのコードを直している途中 orz

なんで同じ言語なのにこんなに書き方が違うんだ!?
何でもかんでも大きなスコープの変数に突っ込んで「こうすると一元管理できんですよ」とかざけんな!
HTMLに複雑怪奇な埋め込みして「こうするとレイアウトはホームページビルダーで一発なんですよ」とかざけんな!
変数が列挙されただけの「settei.php」って何だよ!

ホント、自由度の高い言語ですね orz
0176nobodyさん2005/10/24(月) 13:40:38ID:???
>>175
>変数が列挙されただけの「settei.php」って何だよ!

素人PHP厨にとっては当たり前の方法です。
0177nobodyさん2005/10/24(月) 13:53:25ID:???
>>175
>で、納品された成果物を見たら、こんなメチャクチャな書き方じゃ改良も大変だなと思った 
>そして今そのコードを直している途中 orz 

つまり

>>85
>能力のある人とない人の差が激しすぎる. 
>で,能力ある人がない人の尻拭いすることになる. 

これが今起きてる状態
0178nobodyさん2005/10/24(月) 13:54:03ID:???
訂正
× >>85
○ >>81
01791752005/10/24(月) 14:37:32ID:???
>>176
そいえば「settei.php」って何ですか?って直接聞いてみたときの回答

「だって、PHPから設定変更できるようにって言われたんで」

orz

あーそーですよ、そう言いましたよ
ちゃんと打ち合わせ議事録にもそう書いてありましたね
普通そう言われたら「ブラウザから設定変更するためのページをPHPで作る」って意味じゃないですか
違いますかそうですかそうですね

で、これ

> 素人PHP厨にとっては当たり前の方法です。

もしかしてこれが定石として広まってんの!?
3回別々の人に発注して同じことやられた
1回目と2回目は特に設定方法について要求しなかったけど「settei.php」って名前で来た
3回目のは↑の香具師なんだが、同考えても前の連中と繋がりが無いのにおかしいなって思った
SOHOの人達で技術共有のネットワークでもあるのかなと想像したりしましたよ
#もしあったとしてもそれであのレベルでは orz

ホント、自由度の高い方々ですね orz
01801752005/10/24(月) 14:43:02ID:???
気になって過去のプロジェクトを検索してみた

settei.pl
settei.php
settei.asp

の三種類が見つかった
「settei.jsp」や「settei.aspx」は見つからなかった

スクリプト言語の常套手段?
0181nobodyさん2005/10/24(月) 14:59:49ID:???
config.php って名前ならよかったの?
0182nobodyさん2005/10/24(月) 15:12:49ID:gtQxMsTO
おk
0183nobodyさん2005/10/24(月) 15:54:00ID:???
>>180
どんな項目を設定可能にしてるかにも因るんだけど基本的には問題ないのでは?
変数名を連想配列でユニークにしていれば衝突も防げるだろうし。

要はJavaだとDI用いたり、static final用いたりしているのを
settei.phpにまとめただけでしょう?
0184nobodyさん2005/10/24(月) 16:01:53ID:???
>>179
>普通そう言われたら「ブラウザから設定変更するためのページをPHPで作る」って意味じゃないですか
>違いますかそうですかそうですね
違うだろ。自分の想像で確認しなかった落ち度だね。
あと、そういったconfigファイルは普通あるだろ。
XMLだったら納得するのか?
01851702005/10/24(月) 16:14:49ID:???
>>181
名前の問題では無かったんですが、悪乗りしすぎました
反省 m(_ _)m

>>183
1回目と2回目は全く問題無いです
設定は別のプログラマが見て分かりやすければそれで良いってレベルだったので
3回目の人とはコミュニケーションをミスってしまいました
「settei.php」だけが一人歩きした書き方をしてしまって反省しています

>>184
そうなんです、自分で確認しなかった落ち度なんです。
「PHPから設定変更できるように」という曖昧な言葉にツッコミが欲しかったなぁと思っています
データの保存形式については裏があって、実はこれデータの保存にDBを使っているんです
DBに接続するための情報やサーバの情報はそういう形にするとしても、他の情報はDBでいいんじゃないの?と思った次第
説明不足ですみません


今日はクライアントにも謝ってばかりでもうだめぽ
0186nobodyさん2005/10/24(月) 16:49:20ID:???
>>185
PHP厨に謝る必要など無い
0187nobodyさん2005/10/24(月) 17:40:40ID:???
configファイルで充分な静的データをわざわざDBに格納する必要あるか?
0188nobodyさん2005/10/24(月) 17:50:43ID:???
>>185
>>187
プログラムの作りの話はム板でやれ
0189nobodyさん2005/10/24(月) 18:15:40ID:???
必要ない
0190nobodyさん2005/10/24(月) 18:18:47ID:???
>>187
PHPから設定変更できるって話なんだから、ある程度動的な設定情報じゃないの?
プログラムに手を入れないで設定変更できるような仕組みが必要ってことでしょ?
0191nobodyさん2005/10/24(月) 19:07:42ID:???
言語の自由度の高さが原因というより
技術者の平均的スキルの問題だよね。
PHPエバンジェリストの俺も
PHPしか使えないような人は怖くて使いたくないなぁ。
0192nobodyさん2005/10/24(月) 19:23:07ID:gtQxMsTO
PHPだけでフリーでやってるとかは、怖くてガクブル
0193nobodyさん2005/10/24(月) 19:38:17ID:???
>>191
自称エバンジェリストキター
0194nobodyさん2005/10/24(月) 19:48:02ID:???
PHPという理由だけで素人扱いするような頭の固いおっさんは、近く滅びるね。
0195nobodyさん2005/10/24(月) 20:25:56ID:???
PHPでメシ食えてりゃ立派なプロだ
でもプロだからってお手本になるようなプログラムが組めるわけじゃない

趣味でPHPやってる連中はどうやってもアマだ
でもプロが参考にするようなスクリプトのほとんどはアマ製だ
0196nobodyさん2005/10/24(月) 20:54:59ID:???
PHP=ヘレニズム文化

文化と文化のぶつかり合いによって、合理的で独特の文化が花開く
0197nobodyさん2005/10/24(月) 21:17:07ID:???
PHPってなんで、名前空間作れないの?致命的だと思うんだけど。
0198nobodyさん2005/10/24(月) 21:33:02ID:???
クラス名の先頭に接頭字付ければ問題ナッシング
0199nobodyさん2005/10/24(月) 21:41:36ID:???
そろそろ PHP は「病的折衷主義」の肩書を Perl から襲名してもいいんじゃないか
0200nobodyさん2005/10/24(月) 21:49:43ID:???
取って付けたようなオブジェクト指向を実装した言語に保守性なんて期待するな。

俺様が一人で開発する分には無問題→PHP保守性SUGOSUGIの真相。
0201nobodyさん2005/10/24(月) 22:03:35ID:???
コメントにAAを書くな!
0202nobodyさん2005/10/24(月) 23:12:48ID:???
>>201
それはPHPに限らないしネタ的に古い
0203nobodyさん2005/10/25(火) 00:57:16ID:???
PHPの良さも分からない素人は芋でも掘っとけ
0204nobodyさん2005/10/25(火) 03:23:14ID:???
先ずは芋を植えられる土地確保からだな
0205nobodyさん2005/10/25(火) 04:41:28ID:G/60BjYM
牛乳パックやペットボトルに土を入れてもいいよ♪
0206nobodyさん2005/10/25(火) 04:53:57ID:???
NO POTATO NO LIFE
0207nobodyさん2005/10/25(火) 04:54:27ID:???
NO PHP NO LIFE
0208nobodyさん2005/10/25(火) 04:54:51ID:???
>>201
チッ、じゃあギャル文字にする
0209nobodyさん2005/10/25(火) 05:02:22ID:???
≠〃ャ儿文字フo□勹〃ラマ萌ぇ
0210nobodyさん2005/10/25(火) 05:36:18ID:???
結局腕次第なんだって
探してじゃあそんなにバリバリかけるやつがいるかって言うといないわけで
そういう意味で、何の苦労も無く取り付けるPHPでスパゲッティだけど取り合えず動くのと
取り合えず作っては見るけど完成させられないのを比べたらPHPになると思うよ。

実際SOHOで頼むとか言うなら自分で書けば良いじゃん。
Javaでも何でも良いよ。でもJavaでSOHOよりPHPでSOHOのほうが圧倒的に多いでしょ。
つまり、ネコの手も借りたいから外に出す。出せるPHPと出せないJavaの差ジャマイカ
0211nobodyさん2005/10/25(火) 05:54:48ID:???
スパゲッティ化は言語の問題じゃないし〜
0212nobodyさん2005/10/25(火) 06:13:57ID:???
じゃあ、そこを保守性が悪いでも何でも良いから置き換えてみ
0213nobodyさん2005/10/25(火) 09:20:42ID:???
>>210

> 結局腕次第なんだって

素人的発想
個人の腕に頼るような仕事をすると崩壊するのは明白
標準化なんてのはそういうを打破するためにある
凄い人が標準化して普通の人が作る、そうすれば凄い人が消えても無問題
そういうリスクヘッジせずに人に頼るからダメな開発現場は永遠にダメ

> そういう意味で、何の苦労も無く取り付けるPHPでスパゲッティだけど取り合えず動くのと
> 取り合えず作っては見るけど完成させられないのを比べたらPHPになると思うよ。

素人的発想
とりあえず動くものなんてのはリプレース対象、以後PHPの選択にマイナスになる要因
完成しないのは契約違反による訴訟対象

> 実際SOHOで頼むとか言うなら自分で書けば良いじゃん。

素人的発想
コスト意識全く無しでお話にならない
頼んだ外注に問題があるなら別の外注もしくは協力会社に出すのみ
その位の余裕は常に持っておくのが当たり前
自分で書くなんてのは仕事が増えるだけでなく全体的に見て大きなマイナス

> つまり、ネコの手も借りたいから外に出す。出せるPHPと出せないJavaの差ジャマイカ

素人的発想
アウトソーシング市場ではJavaが圧倒的な規模
0214nobodyさん2005/10/25(火) 09:39:08ID:???
WebアプリでJavaが圧倒的な規模なんてほんとかよ。
何処の資料かとかが知りたいな。

それと
>とりあえず動くものなんてのはリプレース対象、以後PHPの選択にマイナスになる要因
マイナス要因でも訴訟されるよりはマシだろ?
それでマイナスだからと言って仕事がJavaに移ったならPHPの仕事がなくなるはずだからな。

> 実際SOHOで頼むとか言うなら自分で書けば良いじゃん。
ってのは結局それは君が書いたとおり
自分で書くわけには行かないから外に出すんだろって意味に決まっているだろ。
良くそれで客を説得できるよ。
0215nobodyさん2005/10/25(火) 10:27:19ID:???
>>214

アウトソーシング市場 ≠ Webアプリ市場
0216nobodyさん2005/10/25(火) 10:33:51ID:???
ここの板に適切な度合い
アウトソーシング市場×
Webアプリの市場orWebアプリのアウトソーシング市場○
0217nobodyさん2005/10/25(火) 10:42:43ID:???
ここの板に適切な度合い
アウトソーシング市場×
Webアプリの市場orWebアプリのアウトソーシング市場△
PHPWebアプリの枯れた市場orPHPWebアプリの枯れたアウトソーシング市場◎
0218nobodyさん2005/10/25(火) 10:49:23ID:???
それはスレだろって突っ込む所?
0219nobodyさん2005/10/25(火) 10:53:14ID:???
まあ、漏れは多分214のJava厨も
(板的に言うまでもなくWebアプリの)アウトソーシング市場では(スレ的に言うまでもないPHPに比べて)Javaが圧倒的な規模
だと解釈したんだが。
0220nobodyさん2005/10/25(火) 11:22:16ID:???
>>213
とりあえず動かした、というレベルの仕事はいくらでもあると思うが…
フタを開けたらスパゲッティでひどい有様なんてプロでもよくあるだろ。
0221nobodyさん2005/10/25(火) 11:38:47ID:???
>>213
プロジェクトマネージャやリーダーに腕が無かったから、
ポシャッたなんて当たり前のようにあるがな。

末端のコーダは誰でもいいのかも知れんが。
0222nobodyさん2005/10/25(火) 14:14:00ID:???
ところでPHP自体は今どうなの?
ウチには相変わらずPHPの中小規模案件(100〜1000万円級)が入ってきてるけど、将来はヤバい?
PHP4から5へのリプレースでもそんなにひどくは無かったんだけど、5.1や6はどうなん?
0223nobodyさん2005/10/25(火) 17:24:59ID:???
質問してる時点でヤバい。
0224nobodyさん2005/10/25(火) 21:08:44ID:???
PHP5.1おせー
MySQLも5になったってのに
0225nobodyさん2005/10/25(火) 21:47:08ID:???
設計技法もろくに学んでないから、動けばいいなんて言えるんだよ。
それに、Webアプリにはセキュリティも要求されるんだし。
0226nobodyさん2005/10/26(水) 02:32:11ID:???
>>225
その設計技法とやらを学んだやつが腐るほどいて安くやってくれるなら確かにいいね。
要求されると自分が思うのと、お客がそれを認識してそこに金を掛けるかは別物。
0227nobodyさん2005/10/26(水) 10:13:43ID:???
PHPが請け負うような開発規模で作業分担なんてされ場合が多い
一人で分析設計開発品証導入、下手すれば管理運用も

そんな世界でやってる人間は上流も下流もオレオレ流が多い
そしてそういう人間はオレオレ流が最高と信じて疑わない

その結果として動けばいい・納品できればいいなんて粗悪なものが作られる
開発ドキュメントが無いどころか製品マニュアルすら無い
口頭で操作を説明された上に「あとは見れば分かりますよ」

SOHO技術者に特にこういうのが多い
オレオレ流が受け入れられずに組織からドロップアウトした人間が多いからだと思ってる
だからウチの会社ではSOHO技術者には仕事を出さない
0228nobodyさん2005/10/26(水) 10:55:24ID:???
だからPHP言語の話をしやがれ厨ども
0229nobodyさん2005/10/26(水) 15:49:10ID:???
PHPはアマチュアWeb開発者に最も受け入れられている
彼はレンタルサーバなどで使いやすいかが最大の問題
容易な開発と容易なデプロイはそれを満たすのに十分

プロの世界?
カネもらってやってる連中が言語を選ぶなんてあつかましい

アマに選ばれるものこそ勝者!
0230nobodyさん2005/10/26(水) 19:26:19ID:???
>>228
動けばいいって言ったのはPHP厨だろ
0231nobodyさん2005/10/26(水) 19:36:28ID:???
プロこそ特定のものに精通しているべきであり、
アマは好きなようにやればいい。
0232nobodyさん2005/10/26(水) 19:40:27ID:???
エンタープライズ領域に果敢に突入してきたPHPに
次に殺されるのは誰かな?ププ
0233nobodyさん2005/10/26(水) 20:22:54ID:???
>>229
システムを発注する顧客も言語を選択するよね。
0234nobodyさん2005/10/26(水) 20:23:12ID:???
PHP5かな?
0235nobodyさん2005/10/26(水) 20:26:20ID:???
PHP3だってさ
0236nobodyさん2005/10/26(水) 20:27:54ID:???
PHP3とPHP4は生き残るよ。
0237nobodyさん2005/10/26(水) 20:39:31ID:???
ぶっちゃけWeb業界はParrot待ちなわけだが。
0238nobodyさん2005/10/26(水) 20:50:56ID:???
http://www.webservicessummit.com/Articles/MovingPastJava.htm

ブルース様 「Java はかつての COBOL のように死を迎えるだろう 」
うはwwwwww Javaも終わりwwwwww
0239nobodyさん2005/10/26(水) 20:56:00ID:???
JavaVMの上でJavaで書かれたライブラリ・フレームワークを使いつつJavaScriptでアプリケーションを書くというのが流行る。
0240nobodyさん2005/10/26(水) 20:58:29ID:???
たまにJavaScriptでクライアントサイドプログラム書いてると
なんか気持ちいいんだよな
PHPエバンジェリストの俺でも
0241nobodyさん2005/10/26(水) 21:12:42ID:???
好き勝手にJavaScriptで書くのは楽しいんだけど、互換性とか考えて書くのはイライラするな。
0242nobodyさん2005/10/26(水) 21:21:00ID:???
その昔はJavaScriptなんて悪魔のように嫌われていたのに今や時代の寵児
ブラウザ依存なんて馬鹿げてるなんて言われまくったのに今やAjaxマンセー

いつの日かPHPもそうなる日がくるといいよな
0243nobodyさん2005/10/26(水) 21:30:15ID:???
>>229
カネを出さない連中に選ばれても無意味

>>230
だな

>>231
そんな融通の利かない役立たずはいりません

>>232
PHP

>>233
君の会社下請け開発会社でしょ?
末端は大変だね

>>234-236
素人はPHP3
プロはPHP5

>>237
どこの業界だ

>>238
フカシ記事を信じるな
0244nobodyさん2005/10/26(水) 23:16:02ID:???
>>241
Java用JavaScriptなら、互換性問題なし
0245nobodyさん2005/10/26(水) 23:17:42ID:???
>>242
わざわざ他の言語で作れるものをPHPで作るほど、PHP言語に価値がない。
むしろ、言語だけで見れば、まれにみるクソ言語。
0246nobodyさん2005/10/26(水) 23:19:31ID:???
>>244
製品間でJavaScript自体には互換性があってもライブラリやクラスに互換性が無さそうな悪寒
つまり今のJavaと同じオチになるような悪寒
ブラウザエンジンとしては数種類しかなくデファクトスタンダードのあるブラウザに縛られるクライアントサイドの方がマシ
0247nobodyさん2005/10/26(水) 23:21:03ID:???
>>245
意味が分からん
>>242へのレスなのか単なるPHP批判なのかすらも
0248nobodyさん2005/10/27(木) 02:42:54ID:???
>>247
つまりバカ?
0249nobodyさん2005/10/27(木) 02:44:09ID:???
>>246
今のJavaにライブラリやクラスの互換性の問題あるか?
0250nobodyさん2005/10/27(木) 03:21:50ID:???
COBOLなみに過去の言語になったJavaなんてどうでもいいだろ
ジャバラー必死だなw
0251nobodyさん2005/10/27(木) 03:33:59ID:???
PHPとRubyに挟まれJava死亡
   PHPer心の俳句
0252nobodyさん2005/10/27(木) 09:29:09ID:???
>>251
まあ、Webアプリだけならそうなる可能性はあるかもな
ASP.NETに追い上げられた結果JavaがWebアプリから撤退して組み込みに徹するかもしれんし
巨人Javaを追い上げた巨人ASP.NETの足元でチョロチョロする鼠がPHPやRubyやPerl
0253nobodyさん2005/10/27(木) 09:49:12ID:???
>>251
Webアプリではそうだと思うけど,
言語としてはPHPとJavaの間にあるのがRubyでは?
DHHもそんなようなこと言ってた気がする.
0254nobodyさん2005/10/27(木) 09:51:05ID:???
その巨人とやらも、もとは家電の組み込みプログラムだし、元鞘でも出来すぎだよ。
そもそも、Javaがもてはやされだした頃のクライアント側での処理とかって今じゃ全く聞かない
むしろJavaScriptに持っていかれてるし。当時を考えると巨人Cの足元でチョロチョロしてたのが
中間言語を生かして成り上がったって所だろ。
0255nobodyさん2005/10/27(木) 15:03:18ID:???
Javaは技術の陳腐化が早すぎる
0256nobodyさん2005/10/27(木) 15:08:15ID:???
確かに習得に時間がかかるのに陳腐化が速いのはよくないね。
0257nobodyさん2005/10/27(木) 15:46:52ID:???
おまえらの習得速度が遅いだけ
新しいのに着いて行けないなら使うの止めろ
0258nobodyさん2005/10/27(木) 16:41:50ID:???
最近はあっちこっちでASPを見るなぁ…
0259nobodyさん2005/10/27(木) 16:56:42ID:???
お前らの基礎にあるスキルが貧弱だから、新しいものを覚えるのに時間がかかるだけだろ。
0260nobodyさん2005/10/27(木) 17:01:12ID:???
無理無理。工作員とJava信者丸出し乙。両方とも権利とか絡みすぎなんだよね。
そんなのよりPythonとPHPかなと、Rubyでもいいけど、変態文法でもPerlのほうがまだいい。
それで嫌ならCでいいじゃん。ぶっちゃけJavaはやたらと変わるからC++より面倒だろ。
0261nobodyさん2005/10/27(木) 17:30:35ID:???
>>260が何に対して何を訴えたいのか分からない漏れはヴァカですか?
0262nobodyさん2005/10/27(木) 17:38:12ID:???
>>261
Javaなんてうんこ って言ってるんだと思うけど?
0263nobodyさん2005/10/27(木) 19:43:59ID:???
>>262
2〜3行だけならそう読めるのだが最初の1行が意味不明
0264nobodyさん2005/10/27(木) 20:26:22ID:???
Javaの案件がガンガン増えてる。
PHP厨もいつまでもそんな簡易言語にしがみついてたら
時代の流れに乗り遅れるよ。
0265nobodyさん2005/10/27(木) 20:36:23ID:???
Javaの技術がもう少し枯れたら人も増えるんじゃない?
それまで待ちに入ってる人も多いと思う。
0266nobodyさん2005/10/27(木) 20:42:55ID:???
下手に安いところに作ってもらったら粗悪品だったっていう事例が増えれば、有名大学の情報系卒、IT系資格多数所持の俺の経歴が生きてくると思うんだけど、どう?
だからPHP厨には期待してるんだけどね。頑張って粗悪プログラムをガシガシ作ってくれ!
0267nobodyさん2005/10/27(木) 20:45:35ID:???
>>264
Javaの案件ってもうピークは過ぎたんじゃない?
0268nobodyさん2005/10/27(木) 20:51:01ID:???
スキルの暴落におびえたJava厨の必死の煽りでつよ
0269nobodyさん2005/10/27(木) 20:51:45ID:???
Ruby、Pythonの案件は、いったいいつ出てくるのか・・
0270nobodyさん2005/10/27(木) 20:53:43ID:???
案件とか言ってる時点でJava厨は雑魚.
0271nobodyさん2005/10/27(木) 20:53:46ID:???
Web以外では間違いなく当分死滅しないから。そう怯えなくてもいいでしょ。
何でそんな必死なんだ。何でかんでもJavaってのはどうかと思う。
0272nobodyさん2005/10/27(木) 20:55:20ID:???
>>270
誰かが使わなければいつまでもないだろうね。
Pythonなど相当実績もあるにもかかわらず何で広がってないのか不思議だよ。
02732692005/10/27(木) 21:22:04ID:???
>>272
そう思う。Pythonは実績もそうだけど、スクリプト言語の中で段違いに良いと思う。
Webアプリで使うにしても、日本語情報が少ない上、フレームワークが沢山あるからなぁ。
地道に翻訳しながらやってるけど。
Pythonで開発やってるとこあったら、是非行きたいね。
02742692005/10/27(木) 21:35:36ID:???
ところで、PHP5の浸透具合はどうなの?
0275nobodyさん2005/10/27(木) 21:40:54ID:???
>>266
アプリケーション業界で求める学歴は経営・商業関係
情報系の学歴は研究職や一部の大企業のアーキテクトにでもなれなきゃ無意味
プログラミングスキルなんてのはものづくりの資質だからどんなに資格取れてもダメなやつはダメ

>>267
もうASP.NETにシェアが食われ始めている
Linuxも所詮Windowsと同じ穴の狢とバレてしまい、企業は質実剛健なメインフレーム回帰か安価簡易なWindowsオープン系に傾倒しつつある

>>273
いいもの ≠ つかえるもの
0276nobodyさん2005/10/27(木) 21:58:49ID:???
基礎さえしっかりできてれば、どんな言語でもすぐに覚えられる。
別にトレンドが変わろうとも怯える心配はない。
0277nobodyさん2005/10/27(木) 22:04:01ID:???
>>276
言語そのものはいいんだけど、周辺技術を含めると結構時間かかると思うけどなぁ。
0278nobodyさん2005/10/27(木) 22:10:08ID:???
そうそう。言語の文法だけ覚えればいいってもんじゃないよな。
0279nobodyさん2005/10/27(木) 22:45:13ID:???
逆に、言語も覚えられないようじゃ、周辺技術云々の問題じゃないね。

ところで、一方ではいかにして大規模プロジェクトでもバグをなくすかとかの研究がされていて、もう一方ではどうやって簡単に作るかが考えられていて、面白いね。
将来は二極化していくんじゃない?
0280nobodyさん2005/10/27(木) 22:59:46ID:???
明日は誰にも分らない
0281nobodyさん2005/10/27(木) 23:11:19ID:???
分かるよ。
明日も仕事せず家でだらだら暮らしてる。
0282nobodyさん2005/10/28(金) 01:04:07ID:???
明日も漏れは家でASP.NETのお仕事さ
0283nobodyさん2005/10/28(金) 02:41:18ID:???
明日も学校の課題が山積み。
0284nobodyさん2005/10/28(金) 03:13:56ID:???
明日もこの時間にしこしこぷろぐらみんぐ。
0285nobodyさん2005/10/28(金) 09:11:46ID:???
JavaにはBlue-Rayという究極のクライアントサイドが待ってますよ
0286nobodyさん2005/10/28(金) 09:18:08ID:???
>>275
で、そのメインフレーム上のプログラムはどうやって作るのかな?
0287nobodyさん2005/10/28(金) 09:20:35ID:???
>>276
C→C++のときのオブジェクト指向とか、Rubyのmixinとかクロージャーとか、言語固有の考え方もすぐにわかるとはいえない。
0288nobodyさん2005/10/28(金) 13:37:14ID:taNzBOiO
phpきんもーっ☆
AmazonだってはてなだってPerlなのに
phpが許されるのはDQNだけだよねきゃはは
0289nobodyさん2005/10/28(金) 14:24:31ID:???
>>287
オブジェクト指向とか、Rubyのmixinとかクロージャー
はすぐにわかる。
言語固有の考え方とライブラリはわからない
0290nobodyさん2005/10/28(金) 16:05:22ID:???
明日は俺は死ぬ
0291nobodyさん2005/10/28(金) 17:15:36ID:???
イ`
0292nobodyさん2005/10/28(金) 17:47:20ID:???
ブラジャーの外し方ぐらい俺でも知ってる
0293nobodyさん2005/10/28(金) 17:51:26ID:???
知らなくても、ずらせばいいと思う。
0294nobodyさん2005/10/28(金) 17:53:59ID:???
つけずに来てもらえばいいじゃねぇか。
0295nobodyさん2005/10/28(金) 18:58:59ID:???
それじゃ情緒がない。
0296nobodyさん2005/10/28(金) 19:14:01ID:???
>>271
いや、最近じゃウェブ以外でもJAVAの需要は激減してきてる。
かわりにPHPの案件が増えてきてる。
やっぱり世の中の流れには逆らえないね。
0297nobodyさん2005/10/28(金) 19:19:11ID:???
俺の周りでもPerlからPHPに転向する奴が多いね。
やっぱり今Perl使ってると日曜プログラマと言われるのが
悔しいみたい。
まあ、スキル的には十分日曜プログラマなんだけどね。
0298nobodyさん2005/10/28(金) 20:14:47ID:???
俺の周りでもPHPからJAVAに転向する奴が多いね。
やっぱり今PHP使ってると日曜プログラマと言われるのが
悔しいみたい。
まあ、スキル的には十分日曜プログラマなんだけどね。
0299nobodyさん2005/10/28(金) 20:46:02ID:???
>>296
Webアプリ以外でPHPがどういう風に増えてきているんだ!?
デスクトップ?組み込み?基幹系バッチ?制御系?オレの知らないPHPの世界があるのか!?
Webアプリ以外の土俵でどうやって戦っているんだ?
WebサービスはWebアプリの一種だからそれとは言わないよな?

もしかしてPHP.NETが使われまくってるとかか幻想見てるのか?
0300nobodyさん2005/10/28(金) 21:32:00ID:???
とりあえずはてなは糞重いだろ
Perlきんもーっ☆
0301nobodyさん2005/10/28(金) 21:46:21ID:???
JavaをJAVAって言っちゃう奴はうんちもらし男。
JAVAきんもーっ☆
0302nobodyさん2005/10/28(金) 22:21:29ID:???
「JAVA」でない何か明確理由があるんだっけ?
オライリーの書籍とかそうなってるのあるんだけど。
0303nobodyさん2005/10/28(金) 22:35:03ID:???
JAVAだと略語のような雰囲気が出て気持ち悪い
0304nobodyさん2005/10/28(金) 23:21:32ID:???
>>300
PHPで書いたらもっと遅くなるだろうに。
はてな遅い=Perl遅い と短絡的に考えれるお前の頭に乾杯
0305nobodyさん2005/10/29(土) 01:50:35ID:???
PHP5.1+アクセラレータとPerl+mod_perlってどっちが速いん?
0306nobodyさん2005/10/29(土) 04:11:43ID:???
Perlの方が速いとか言ってる奴は妄想癖だろ
たいしてかわらねーよバキャアロウ
0307nobodyさん2005/10/29(土) 04:20:31ID:???
プ
0308nobodyさん2005/10/29(土) 04:35:09ID:???
>>302
英語の本は、すべて大文字で書く場合に大文字にすべき部分はちょっと大きめの文字で書くという文化がある。
0309nobodyさん2005/10/29(土) 05:59:40ID:???
>>305
5.1になって大分改善されたから言語的な速度はたいして変わらないと思う。
ただ動作する方式でPerlの方に分があるんじゃないかな。
0310nobodyさん2005/10/29(土) 06:07:36ID:???
だいたいParrotってPerlの上に一枚被せるんだろ?
バージョンアップして遅くなってどうするんだよ
PHPを見習えよ田舎言語がwwwww
0311nobodyさん2005/10/29(土) 06:11:55ID:???
>>310
VMのメリットがわからない田舎者は困るね
0312nobodyさん2005/10/29(土) 06:16:08ID:???
鯖レベルで仮想化が進んでるんだから
言語くらい生で使わせてやれって話だ
どこまでいっても時代遅れなイモ言語=Perl
0313nobodyさん2005/10/29(土) 06:25:04ID:???
>>312
ププw
0314nobodyさん2005/10/29(土) 06:32:16ID:???
Zendが標準フレームワーク出したらもう勢いは止まらないよ
Perlなんて馬糞のように踏みにじるよ ああそうさ 蹴散らすとも
0315nobodyさん2005/10/29(土) 08:21:40ID:???
PHP5.1の正リリースがあまりにも遅いので
連帯責任として、5.1が出るまで一日一回、このスレに「Perl氏ね」
と書き続けます。まず今日の分。
Perl氏ね
0316nobodyさん2005/10/29(土) 09:23:53ID:???
for (;;) {
print 'perl氏ね';
sleep(86400);
}
0317nobodyさん2005/10/29(土) 09:40:15ID:???
sleep(86400) && print 'perl氏ね' while(1);
0318nobodyさん2005/10/29(土) 10:34:31ID:???
perl 使って perl 氏ねって言うなよww
0319nobodyさん2005/10/29(土) 10:50:34ID:???
perl使いはハードM
0320nobodyさん2005/10/29(土) 11:11:26ID:???
PHP 5.1 用の eAccelerator を探しています。
どこに行ったら見つかりますか?
0321nobodyさん2005/10/29(土) 12:10:48ID:???
作れよ
0322nobodyさん2005/10/29(土) 13:33:29ID:???
PHPの全ての技術はParrotによって吸収されます。
その代わりCPANモジュール使わせてやるよw
0323nobodyさん2005/10/29(土) 13:53:41ID:???
PHP使いの人のブログ読んでると、PHP5.1ってバグバグでまともに動いてないようだね。
0324nobodyさん2005/10/29(土) 19:17:15ID:???
リリース前にバグがどんどん見つかってるんだから、結構なことじゃないか。
0325nobodyさん2005/10/29(土) 21:33:37ID:???
デバッグしてると、新しいバグが見つかる勢いだけどね。
0326nobodyさん2005/10/29(土) 21:55:40ID:???
ベータ版いくつもだして既にRCになってるのに・・・
0327nobodyさん2005/10/29(土) 23:10:31ID:???
PerlモジュールをWinにインスコするのマンドクセ
もうASP.NETにするよ
0328nobodyさん2005/10/29(土) 23:57:17ID:???
PHPは楽
0329nobodyさん2005/10/30(日) 01:18:52ID:???
環境構築はASP.NETが一番楽だな
0330nobodyさん2005/10/30(日) 04:42:33ID:???
JavaもEclipse以外のIDE使えば楽だ。NetBeansとか。
0331nobodyさん2005/10/30(日) 11:12:07ID:???
重いので却下
0332nobodyさん2005/10/30(日) 13:34:47ID:???
今日もPHP5.1は出ませんでした。
では今日の分。
Perl氏ね。
0333nobodyさん2005/10/30(日) 14:01:35ID:???
Perlが氏ねば出てくるんじゃない?
0334nobodyさん2005/10/30(日) 14:12:48ID:???
それじゃあ永久に出てこないことに
0335nobodyさん2005/10/30(日) 14:30:18ID:???
>>331
使わずにイメージだけで言ってるだろ。
0336nobodyさん2005/10/30(日) 14:53:26ID:???
プ
0337nobodyさん2005/10/30(日) 17:03:32ID:???
Eclipseは3.1になって一番重いIDEになりました。
0338nobodyさん2005/10/30(日) 17:05:04ID:???
Javaテラオモス
0339nobodyさん2005/10/30(日) 17:26:48ID:???
IDEが重いのは仕方ない。ZendStudioだって重い。
では軽いIDEを使わない環境で最も用意に
Webアプリを作れるのは何か?

--その解がPHP
0340nobodyさん2005/10/30(日) 17:30:26ID:ZsaDP/l9
P・H・P! P・H・P!
0341nobodyさん2005/10/30(日) 18:17:01ID:???
IDEが重いなら速いマシンを買えばいいじゃない
0342nobodyさん2005/10/30(日) 18:22:28ID:???
貧乏人に最適なのがPHP!
0343nobodyさん2005/10/30(日) 18:38:17ID:???
でもPHPの言語的な汚さは時々イライラするなぁ
キレイでJavaよりシンプルで充分速い言語はねーものか…
0344nobodyさん2005/10/30(日) 18:40:47ID:???
C# とか
0345nobodyさん2005/10/30(日) 18:45:31ID:???
Javaって文字列表示するためにわざわざ
System.out.println()みたに長く書かなければならないんでしょう?
糞言語wwwww
0346nobodyさん2005/10/30(日) 19:14:32ID:???
サンプルプログラムでしかそれ使わないけどな
0347nobodyさん2005/10/30(日) 20:00:00ID:???
>>343
PHPで汚いとか言ったらPerlは一体何なんだ・・
0348nobodyさん2005/10/30(日) 20:36:51ID:???
>>345
そんなもん、soutとかうちゃIDEが長く変換してくれるから問題なし。
0349nobodyさん2005/10/30(日) 21:12:36ID:???
>>345
出力先指定するのが、なぜ悪いのかがさっぱり分からん。
使われる(使える)環境が多いほど、融通が利くようになってるだけって話しだし。
0350nobodyさん2005/10/30(日) 21:39:47ID:???
>>345
文字列を出力するという概念自体が旧世代言語の証
0351nobodyさん2005/10/30(日) 22:25:50ID:???
Javaってたかがファイルのread、writeするだけで
いちいちたくさんのオブジェクトをnewしたりするよね。
面倒でかつ重い糞言語wwww
0352nobodyさん2005/10/30(日) 22:34:15ID:???
use strictで書くことが当然になってて、名前空間を区切れる以上、PerlがPHPより汚いことはありえない。
後はプログラマーの力量の問題。
0353nobodyさん2005/10/30(日) 22:35:55ID:???
JavaはIDEなしでは面倒なんで使わざるを得ない。PerlやPHPはテキストエディタで十分。
0354nobodyさん2005/10/30(日) 23:13:57ID:???
>>353
つうか、あるんだから使えばいいじゃねぇか。
IDE使えばPerlやPHPより断然楽になるわけだから。
PerlやPHPはテキストエディタで充分なことしか使わないだけだろ。
0355nobodyさん2005/10/30(日) 23:22:30ID:???
>>353
テキストエディタで満足なんてのはコーディングしているだけでニヤニヤしてる素人の発想

Java系/ASP.NET/PHP/Perl/Rubyで開発しているが、テキストエディタで開発していられるのは小物のレベル
何らかのビジネスやサービスを取り入れるようなレベルの開発じゃIDEの支援がないとやってられない
ビジネスやサービスの実装に力を割きたいのに、コーディングレベルで足引っ張られたくないかな

JavaだろうがASP.NETだろうが小物はテキストエディタで十分
0356nobodyさん2005/10/31(月) 00:10:23ID:???
ファイルが多くなってきたらテキストエディタだけじゃ管理しきれないだろ。
>>353はテキストエディタで十分な大きさのプログラムしか書いたこと無いんだろうね。

そもそもIDEってのは先人たちの知恵の結晶なわけで…(ry
0357nobodyさん2005/10/31(月) 00:24:30ID:???
>>352
Perlで書かれたプログラムは汚いと言えば通だと思っているんだろ。
0358nobodyさん2005/10/31(月) 02:56:21ID:???
コンパイラ言語の場合、ライブラリを含めて300ファイル以上に及ぶなんてことが
ザラにあるけど、テキストエディタで困らないってのは変なんだろうか…。
うーむ。

設計がきちんとされてれば、特に困ることは無いと思うんだけどなぁ。
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へのレスだと言っているか分からない漏れは日本人失格ですか?
■ このスレッドは過去ログ倉庫に格納されています