アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
色々な可能性を探ってみる (スコア:2, 参考になる)
まず、言語の特性。これは技術者のスキルによって様々なので言語のスキルで大規模開発に向いているとか、向いてないとか考えるのはあまりあてはまらないような気もします。 PHP は DBコネクションプーリングが出来ないとかありますが、プロキシを使えば問題無いのでは? という気がします。 将来的に改善されるかもしれません。 どの言語も将来的に出来なかった事が出来るようになるかもしれません。 今蓄積しているあなたが得意な言語のノウハウは大規模開発に向かない言語だと言われてたとしても決してムダになる事はないでしょう。 でも「今」を基準に考えると言語毎に多少差はあるのかもしれませんが、技術者のスキルで十分埋まる差だと思います。
次に開発体制の整えやすさ。今はどの言語も経験豊富な技術者を雇うのは難しいのではないでしょうか? 「Java技術者? あぁ、すっげぇ奴知ってるよ。でもよその会社でバリバリやってて忙しいから多分つかまんないかもねぇ」 って知り合いを持ってる人は沢山いらっしゃるんじゃないでしょうか? いい奴程そいつの会社が離さない(笑) いい技術者であるほど収まるべきところに収まっている、そんな状態。 後はなかなか就職できない、もしくは派遣で食ってるけどすぐ追い出されて転々としてる人で溢れ返っている(汗) そんなわけでどの言語に比較的スキルン高い技術者が沢山分布しているかが見極めのポイントかもしれません。 いくらスキルが高くても入院したらもう代わりの人がいないようじゃ話になりません。 大変です、本人も同じ事を感じてプレッシャーを感じています(笑) そこそこのスキルがあって沢山の技術者がいればいる程、または確保しやすい程大規模開発に向いてるのかもしれません。 え? VB6 が大規模開発に向いているって? うがー、やめてくれー。
最後に言語のサポート体制。いくら開発をするといってもお客さんが首を縦に振ってくれなかったら開発できません。ゴーサインをもらう為にはお客さんが安心してくれる必要があります。 まずは企業のサポートが(内容はとりあえず問わない)ついててそれなりにブランドがあってお高いものであるとよさそうですね、実績も大事です。 えーと、Java。アプリケーションサーバがとっても高価です。.NET。天下のマイクロソフト様のフレームワークです、お客様は多分後光がさしてるように見える事でしょう。 PHP?あまり聞いた事ないなぁ。 Perl? あぁ、よく色々なところにフリーでおちてるCGIのことだろ? そんなもので大丈夫なのか? と、お客様はかなり心配そうです。 自社開発でも社長が首を縦に振ってくれなかったらこれも結構大変そうです。 でもこれは自社の利益を守るためにどこの社長様も必死なので(長いので以下略・・・
結局のところは、色々な言語を要所要所抑えておき、時と場合によって使い分ける器用さが技術者に必要なんじゃないかと思います。「この言語が優れている・・・」と議論しているのでは言語に振り回されているだけなのでは? と思うのでした。さぁ、宗教戦争なんかもうやめてもっと柔軟な眼をもとう。 そして会社に利益をあげさせて貢献し、多いなる発言力を得てから自分の好きな言語で好きなものを作ってハッピーな生活を手に入れるんだ!!
恐らく超少数派になるであろうとっても優れた技術者のたまごへ。PHP中毒者より
#書いてるうちに電波っぽくなってしまったよ、すまそ。
すらど宴会SNS開放中 [e-meet.jp]
PHP研究所が (スコア:0)
#半分マジ
Re:PHP研究所が (スコア:1)
-- 哀れな日本人専用(sorry Japanese only) --
Re:PHP研究所が (スコア:0)