アカウント名:
パスワード:
>エンジニア側のスキルとしてはJavaが多く、企業からの求人はメインがPHPやRubyが多い
20年くらい前のオブジェクト指向全盛期に「これからはJavaだー」なんて感じで糞も味噌も一緒くたで「経験者」が増産された後遺症では・・・PHPコーダーも10年後くらいには同じ道を辿ってると思う。
逆に「流行りの言語」以外を書くエンジニアは確かなスキルを持ってる人が多いね。長らく化石だのオブジェクトが理解できない老害だの言われつつもCが書けるエンジニアはやっぱり強いし、最近流行り始めたPythonも昔から書いてる人は優秀。
なんかみんなPHPを馬鹿にするけど、いや確かにPHPはクソ言語なんだが、php7からはstrictモードもあるし、type hintingもあるし(クソ言語Rubyはこれすらできない)、PhpStormなら静的解析が超強力な上、PHPDocの自動生成と型厳密を徹底すればかなり安全快適に開発できるんだぞ。
言ってることはわかるけど、そこまでガチガチな設定で使うならC#とかでよくて、PHPのメリットないよね。中途半端にPHPのダメなところに染まってるエンジニアを関わらせられなくなるし。
アッハイ。いやほら、コンパイルしなくても動くとかってメリットが…ネ?
いやだったらPython3でいいわな…
ブラウザで動かすウェブアプリが超得意そこがいい
言うほど得意かな?今日日、ブラウザ側はJSで動かすから、Webサーバー側はJSONなりXMLなりを吐ければどんな言語でも大差ないと思うけど。
何でもかんでも最終的に静的なHTMLを吐いてた時代なら得意と言えたかもしれないけどさぁ。
いや、まさにそこでしょう。ブラウザ側をJSでゴリゴリしようとするとそのためにNode入れて、webpackしてとどうしても手間がかかる。外部公開するようなWebアプリならその手間に見合うリターンもあるだろうけど、社内システムならとりあえずPHPだけでなんとか出来るというのはメリットですよ。
なんでクライアント処理をJavaScriptで書くのにNode.jsが必要なのか?また、PHPならクライアント処理にJavaScriptでゴリゴリしなくても良くなる理由は?
JavaScriptをクライアントサイドで、みたいな高度なことはできなくて。静的な画面でセキュリティーガバガバのシステムをPHPで作るしか能がないから、社内システムしかできないんだろ。そっとしといてやれよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
Javaがあぶれてる? (スコア:0)
>エンジニア側のスキルとしてはJavaが多く、企業からの求人はメインがPHPやRubyが多い
Re: (スコア:0)
20年くらい前のオブジェクト指向全盛期に「これからはJavaだー」なんて感じで糞も味噌も一緒くたで「経験者」が増産された後遺症では・・・
PHPコーダーも10年後くらいには同じ道を辿ってると思う。
逆に「流行りの言語」以外を書くエンジニアは確かなスキルを持ってる人が多いね。
長らく化石だのオブジェクトが理解できない老害だの言われつつもCが書けるエンジニアはやっぱり強いし、
最近流行り始めたPythonも昔から書いてる人は優秀。
Re: (スコア:0)
なんかみんなPHPを馬鹿にするけど、いや確かにPHPはクソ言語なんだが、
php7からはstrictモードもあるし、type hintingもあるし(クソ言語Rubyはこれすらできない)、
PhpStormなら静的解析が超強力な上、PHPDocの自動生成と型厳密を徹底すればかなり安全快適に開発できるんだぞ。
Re: (スコア:0)
言ってることはわかるけど、そこまでガチガチな設定で使うならC#とかでよくて、PHPのメリットないよね。
中途半端にPHPのダメなところに染まってるエンジニアを関わらせられなくなるし。
Re: (スコア:1)
アッハイ。いやほら、コンパイルしなくても動くとかってメリットが…ネ?
いやだったらPython3でいいわな…
Re: (スコア:0)
ブラウザで動かすウェブアプリが超得意
そこがいい
Re: (スコア:0)
言うほど得意かな?
今日日、ブラウザ側はJSで動かすから、Webサーバー側はJSONなりXMLなりを吐ければどんな言語でも大差ないと思うけど。
何でもかんでも最終的に静的なHTMLを吐いてた時代なら得意と言えたかもしれないけどさぁ。
Re: (スコア:0)
いや、まさにそこでしょう。
ブラウザ側をJSでゴリゴリしようとするとそのためにNode入れて、webpackしてとどうしても手間がかかる。
外部公開するようなWebアプリならその手間に見合うリターンもあるだろうけど、
社内システムならとりあえずPHPだけでなんとか出来るというのはメリットですよ。
Re: (スコア:0)
なんでクライアント処理をJavaScriptで書くのにNode.jsが必要なのか?
また、PHPならクライアント処理にJavaScriptでゴリゴリしなくても良くなる理由は?
Re:Javaがあぶれてる? (スコア:0)
JavaScriptをクライアントサイドで、みたいな高度なことはできなくて。
静的な画面でセキュリティーガバガバのシステムをPHPで作るしか能がないから、社内システムしかできないんだろ。そっとしといてやれよ。