アカウント名:
パスワード:
まあ情報量とか実績からすればPHPなんでしょうけど。敷居が低いが故、なんちゃってPGが多いから煙たがられるんでしょう。
言語仕様的にはPHP5.3以上で作れば問題ないかと。問題になるのは知識不足によるセキュリティホール量産とかでしょうか。それもフレームワークを前提にすればある程度勝手に解決されるんですが。
これから覚えるのであればRubyを押しますがね。サーバもVPSが安いので自分でインストールすれば済みますし。ただredmineをインストールした時に細かいバージョン差異で動いたり動かなかったりでイライラしたのが引っかかります。
言えてますね。プロダクトの行く末は、初期段階における基礎設計の良し悪しに左右されると思いますが、その段階で「良い設計」について熟知している人間が居ないと、致命的な選択ミスを犯す危険性が高くなる。
「使ってみる」程度で適正に評価できるとは思えないけどなあ。「ほげ」言語のパラドックスの呪縛で「なんだか意味のわからない機能がついてる」で終わるとかありがち
で、現実的な代案はあるのかね?
使ってみた結果、これだけはハッキリ言えるが、言語としてのPHPはクソ。豊富なライブラリも含めると、でっかい糞。そこに初級へたっぴ開発者もあわせると、相乗効果で巨大糞スパゲッティコードのできあがり。
仕事で初心者にPHPを書かせるんなら、最後まで自分の尻ぬぐいもやらせろよな。それができないからって人に泣きつくんじゃねえ。自分の書いたコードの尻ぬぐいをやれるようになって、ようやく犯人前だ。できねえ奴はプログラマー失格だ。
何がクソか書かないと単なる愚痴になっちゃうよ。ちなみに私はPHPの標準関数/ライブラリの振る舞いの一貫性のなさが最大のクソだと思う。驚き最小の法則から言うと、PHPって何でそんな仕様なんだよって驚くばかりのワンダーランドだよね。
そういうわけのわからない仕様って普通は互換性のためなんだけど、じゃあPHPは厳密に互換性が保たれているのかというとそうでもない(むしろバージョンアップであっさり動かなくなったりする)し。
>ようやく犯人前だ。
あぁ確かに一人前のプログラマって「犯人」って感じですよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
全部使ってみるのが一番 (スコア:1)
まあ情報量とか実績からすればPHPなんでしょうけど。
敷居が低いが故、なんちゃってPGが多いから煙たがられるんでしょう。
言語仕様的にはPHP5.3以上で作れば問題ないかと。
問題になるのは知識不足によるセキュリティホール量産とかでしょうか。
それもフレームワークを前提にすればある程度勝手に解決されるんですが。
これから覚えるのであればRubyを押しますがね。
サーバもVPSが安いので自分でインストールすれば済みますし。
ただredmineをインストールした時に細かいバージョン差異で動いたり動かなかったりでイライラしたのが引っかかります。
Re: (スコア:0)
言えてますね。
プロダクトの行く末は、初期段階における基礎設計の良し悪しに左右されると思いますが、
その段階で「良い設計」について熟知している人間が居ないと、致命的な選択ミスを犯す危険性が高くなる。
Re: (スコア:0)
「使ってみる」程度で適正に評価できるとは思えないけどなあ。
「ほげ」言語のパラドックスの呪縛で「なんだか意味のわからない機能がついてる」で終わるとかありがち
Re: (スコア:0)
で、現実的な代案はあるのかね?
Re: (スコア:0)
使ってみた結果、これだけはハッキリ言えるが、言語としてのPHPはクソ。
豊富なライブラリも含めると、でっかい糞。
そこに初級へたっぴ開発者もあわせると、相乗効果で巨大糞スパゲッティコードのできあがり。
仕事で初心者にPHPを書かせるんなら、最後まで自分の尻ぬぐいもやらせろよな。
それができないからって人に泣きつくんじゃねえ。
自分の書いたコードの尻ぬぐいをやれるようになって、ようやく犯人前だ。
できねえ奴はプログラマー失格だ。
Re: (スコア:0)
何がクソか書かないと単なる愚痴になっちゃうよ。
ちなみに私はPHPの標準関数/ライブラリの振る舞いの一貫性のなさが最大のクソだと思う。
驚き最小の法則から言うと、PHPって何でそんな仕様なんだよって驚くばかりのワンダーランドだよね。
Re: (スコア:0)
そういうわけのわからない仕様って普通は互換性のためなんだけど、じゃあPHPは厳密に互換性が保たれているのかというとそうでもない(むしろバージョンアップであっさり動かなくなったりする)し。
Re: (スコア:0)
>ようやく犯人前だ。
あぁ確かに一人前のプログラマって「犯人」って感じですよね。