by
Anonymous Coward
on 2015年12月30日 17時36分
(#2942541)
> Windows環境のPHPや、Linux環境でのC#が商用利用に問題ないかっていうと、問題ないとは言い難い。 Windows環境のPHPもLinux環境のC#も商用利用OKだしMSが公式にサポートしてるじゃん LinuxでのC#はまだ日が浅いからパフォーマンスはネイティブの8割ぐらいだけど普通に動くし、 PHPに至ってはMSがIIS設定までしてくれるインストーラ付きで速度もNginx on Linux + PHP(FastCGI)と同程度には出る。
ローカルJREまで手を出せるのか (スコア:1)
Javaは滅びてほしい (スコア:0)
いくつかのアプライアンスを使っていると、それぞれの管理ツールがJavaで作られていることが多い。
そして、それぞれが違う古いバージョンのJREでしか動かない。
その影響でアップデートできない専用の管理端末が増えていく。
元凶はJava。
なぜJavaで管理ソフトを作ろうと思うんだろう?
Javaで作るなら、Javaがアップデートされるたびに管理ソフトもアップデートしろよって思う。
互換性維持の難しさよ (スコア:1)
Javaほど言語仕様の定義の厳密さ・実装の準拠性に力を注いだ言語は他にないくらいなんだが、なんでこうなってしまったのか。
Javaの教訓を生かしたのか、.NET Frameworkはメジャーバージョンごとにライタイムが別々にインストールされていて、これは成功しているように見える。
Re: (スコア:0)
政治なんかでも理想主義は他人の足を引っ張るだけの脳内お花畑野郎だ
Javaは死んだ。
Javaはオワコン。
などと言われはじめて久しいが相応の理由があるってことさ
Re:互換性維持の難しさよ (スコア:0)
Javaは腐ってるんだけど、それでも開発に使われ続ける理由はプログラマー教育でJavaに逃げてるからだろう。
専門学校や大学でJavaしか教えていないところもあるんじゃね?
ユーザ視点で「Javaで開発してくれ」ってパターンはほとんど聞かないね。
一番多いのが開発者の都合。
教育がJavaで行われる理由 (スコア:0)
プログラマー教育がJavaに逃げるのは、代替がないからっしょ。
市場に需要がたくさんあって、ベンダーやプラットフォームの縛りがきつくなく、仕様がはっきり管理されている、みたいな言語が他にないから、選択肢として選びようがない。
学校教育で、PHPやC#を教えても、仕様がころころ変わったり使えるプラットフォームが限られてたりで汎用性がない。
かといってPythonとか学術向けの言語を教えたら、実務で使えないとか言われる。
消去法でJavaになるのも致し方ない。
Re: (スコア:0)
PHPもC#も、WindowsでもLinuxでもMacでも動くやん
Re: (スコア:0)
動けばいいってもんじゃないんだぜ。
Windows環境のPHPや、Linux環境でのC#が商用利用に問題ないかっていうと、問題ないとは言い難い。
Re:教育がJavaで行われる理由 (スコア:1)
> Windows環境のPHPや、Linux環境でのC#が商用利用に問題ないかっていうと、問題ないとは言い難い。
Windows環境のPHPもLinux環境のC#も商用利用OKだしMSが公式にサポートしてるじゃん
LinuxでのC#はまだ日が浅いからパフォーマンスはネイティブの8割ぐらいだけど普通に動くし、
PHPに至ってはMSがIIS設定までしてくれるインストーラ付きで速度もNginx on Linux + PHP(FastCGI)と同程度には出る。
使ったこと無いのにイメージだけで言ってるでしょ。
そういうのやめてくれませんかね。