アカウント名:
パスワード:
PHPは生産性、メンテナンス性が悪すぎ。PHPでできるWebアプリなら、Python/Ruby使えば良いのに、なぜいまさらPHPという感じだ。
こういう主張をいうと、大抵PHPのほうが人が集めやすいからと言うんだけど。Webアプリ開発の敷居の低さはわかるけど、そんな人材取って、ほんとに役に立つの?「PythonやRubyはやったことないけど、PHPなりなんなりをマスターしてるし、たぶん大丈夫ですよ」っていってくれる人の方が、PHPできるって触れ込みで来る人よりよっぽど役に立つのだが。
さくっと検証ページとかページ遷移だけ確認するページとかをPHPで作ることは良くあるけど、Symfonyを使うくらいならDjango使った方がよっぽどマシなんだが。
なお、大規模チームが必要なら静的コンパイル言語を選ぶ。
>PHPでできるWebアプリなら、Python/Ruby使えば良いのに、なぜいまさらPHPという感じだ。これって「PHP」と「Python/Ruby」を入れ替えても通じるよね。結局、言語云々じゃなくてそもそもの要求定義次第だと思うんだけど、違うかな?言語有りきのPGM論って結論でないから不毛だよ。
> これって「PHP」と「Python/Ruby」を入れ替えても通じるよね。>結局、言語云々じゃなくてそもそもの要求定義次第だと思うんだけど、違うかな?違うよ。
「PHPを使うのは糞」というのが、プログラマーの共通認識としてあるんだよ。その常識を持った上で読めば、逆が無理だって分かるでしょ。
PHPは糞って言ってる人のほとんどはとんちんかんなことを言ってるからなあ。
ああ通じますね、日本語の文法的には。ただ、ここは国語の勉強をするところではないのですよ。せめて「今更、Python/Ruby」という説明を付け加えてくれませんと。
数は正義。Javaだって糞だ糞だ言われ続けて今の地位を獲得してるしね。そして、Rubyはプロジェクトがキナ臭くて将来性が危ぶまれるので使いたくはない。
Rubyは規格標準化されてるからきな臭くは無いぞ。Railsはわからんところがあるが。CMVモデルはもうデファクトスタンダードだし、Railsでなくなっても基本は変わらんだろう。
規格化は Ruby 1.8 をベースに行われているんですが、今年 6 月でメンテナンス終了、来年 6 月でセキュリティー修正終了なんですよね。
JIS X 3017 (および ISO) の 1.9 に合わせた改定がそれまでに十分な期間を持って行われている必要があると思いますが、どうなんでしょうね。
>Javaだって糞だ糞だ言われ続けて言われてないし。
言ってるのって、Javaの使い方も分からない人じゃ無い?たとえば「お前もStaticにしてやろうか」とか言ってるあの人とか。
いや、同じ事を同じようにはできる(要求は同じ)けど、生産性・メンテナンス性は違う。10年以上ずっとPHPやってるけど、覚えて1年くらいのPython + Django の生産性に勝てない。
10年以上ずっとPHPやってるけど
(あなたの意に反して?)これが全てを表しているのでは。
#いろんな意味に取れるから、実は書いた自分でもよくわからん。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
PHPはマジもう要らない (スコア:1)
PHPは生産性、メンテナンス性が悪すぎ。
PHPでできるWebアプリなら、Python/Ruby使えば良いのに、なぜいまさらPHPという感じだ。
こういう主張をいうと、大抵PHPのほうが人が集めやすいからと言うんだけど。
Webアプリ開発の敷居の低さはわかるけど、そんな人材取って、ほんとに役に立つの?
「PythonやRubyはやったことないけど、PHPなりなんなりをマスターしてるし、たぶん大丈夫ですよ」
っていってくれる人の方が、PHPできるって触れ込みで来る人よりよっぽど役に立つのだが。
さくっと検証ページとかページ遷移だけ確認するページとかをPHPで作ることは良くあるけど、
Symfonyを使うくらいならDjango使った方がよっぽどマシなんだが。
なお、大規模チームが必要なら静的コンパイル言語を選ぶ。
Re:PHPはマジもう要らない (スコア:0)
>PHPでできるWebアプリなら、Python/Ruby使えば良いのに、なぜいまさらPHPという感じだ。
これって「PHP」と「Python/Ruby」を入れ替えても通じるよね。
結局、言語云々じゃなくてそもそもの要求定義次第だと思うんだけど、違うかな?
言語有りきのPGM論って結論でないから不毛だよ。
Re: (スコア:0)
> これって「PHP」と「Python/Ruby」を入れ替えても通じるよね。
>結局、言語云々じゃなくてそもそもの要求定義次第だと思うんだけど、違うかな?
違うよ。
「PHPを使うのは糞」というのが、プログラマーの共通認識としてあるんだよ。
その常識を持った上で読めば、逆が無理だって分かるでしょ。
Re: (スコア:0)
PHPは糞って言ってる人のほとんどはとんちんかんなことを言ってるからなあ。
Re: (スコア:0)
ああ通じますね、日本語の文法的には。
ただ、ここは国語の勉強をするところではないのですよ。
せめて「今更、Python/Ruby」という説明を付け加えてくれませんと。
Re: (スコア:0)
数は正義。Javaだって糞だ糞だ言われ続けて今の地位を獲得してるしね。
そして、Rubyはプロジェクトがキナ臭くて将来性が危ぶまれるので使いたくはない。
Re: (スコア:0)
Rubyは規格標準化されてるからきな臭くは無いぞ。
Railsはわからんところがあるが。
CMVモデルはもうデファクトスタンダードだし、Railsでなくなっても基本は変わらんだろう。
Re:PHPはマジもう要らない (スコア:1)
規格化は Ruby 1.8 をベースに行われているんですが、今年 6 月でメンテナンス終了、来年 6 月でセキュリティー修正終了なんですよね。
JIS X 3017 (および ISO) の 1.9 に合わせた改定がそれまでに十分な期間を持って行われている必要があると思いますが、どうなんでしょうね。
Re: (スコア:0)
>Javaだって糞だ糞だ言われ続けて
言われてないし。
言ってるのって、Javaの使い方も分からない人じゃ無い?
たとえば「お前もStaticにしてやろうか」とか言ってるあの人とか。
Re: (スコア:0)
いや、同じ事を同じようにはできる(要求は同じ)けど、生産性・メンテナンス性は違う。
10年以上ずっとPHPやってるけど、覚えて1年くらいのPython + Django の生産性に勝てない。
Re: (スコア:0)
(あなたの意に反して?)これが全てを表しているのでは。
#いろんな意味に取れるから、実は書いた自分でもよくわからん。