C# vs Java どっちが好き? その3©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
日本のIT業界はJavaの圧勝だからな。答えは出てるよ。 日本のIT業界はWindowsの圧勝だからな
Java(笑)じゃなくて標準搭載されてる.NETを使うのは当然だ
MSJVMを滅ぼしたりしなきゃよかったんだよ この先OS依存のクライアントアプリってそう主軸として作っていくとも思えないけどね
イントラにWebサーバー置いてブラウザで操作するっていうのが業務系の主流になるんじゃない
ただそれをやるならJavaよりもPHPの方が何かと融通が利くからやりやすいんだけどね
それ以外例えばマルチメディア(画像・動画・音声)の処理系は今でもC++が強いみたいだし
ゲームだと今主流のUnity→C#/UE4→C++って感じか
あとモバイルはiOSに方はほぼほぼObjective-Cは切り捨ててSwiftに移行された頃合いで
Andoroidは移行先としてKotlinが示されたけどまだまだJavaがしぶといって感じかな
OlacreはJavaの過去の色々を切り捨てて洗練された言語にしたいんだろうけど
それは同時にJavaしかできなくてJavaにしがみついてる奴らを切り捨てる琴でもあると思う >>734
それでもJavaが圧勝してしまうとかc#+.netはよほど出来が悪かったんだな。
それ以前はVB6が当たり前だったのに。 >>736
.NETの出来は悪くないよ
普及もそれなりにしてる
Javaが先に普及したっていうのが大きいと思う C#はサラリーマン向け言語であることをgithubのリポジトリ数が証明しちゃってるからなぁ >>739
エンタープライズのフィールドでストロングならグレートだよ >>740
なつかしいなあVBやDelphiは一時代を築いたからね
ワンピースで言うところのガープだよ エンタープライズでもまだまだ Java じゃないの?
好き嫌い良し悪しは別として使われる度合いでは。
あと学生のおもちゃとかも何故だか Java が強いイメージある。 まぁ未だにJavaのver6だか7だかにすがり付いてるんだろうからどこかで破綻するだろうな >>745
ニコニコ動画はScalaを使ったせいで破滅しました
Java7を使っていればいまごろYouTubeを凌いで
動画界の頂点に立っていたことは誰も否定できないと思います >>745
いやいや、Java には認定資格があるから、教本も売れる環境だし、他の言語に比べると最新規格への追従は容易だ
本を買って読んで試験を受ければよい
C#には認定資格あるのだろうか?
C++ には認定資格ができるであろうか? >>748
確かにExcelの資格持ってた人全然Excel使えなかったなぁ まぁさておきコーデングより動作検証に時間を食う大企業が今動いてるものを捨てて…とまではいかなくても現行7で動いてるモノをわざわざ8対応とか9対応とかやってるとは到底思えないんだよな >>745
C#使ってるところも古いバージョンにすがりついてるのが多い 最近はシステムは10年以上運用するのが当たり前。
簡単にバージョン挙げろとか言ってる奴はシステム開発経験がない無職。
バージョン挙げろと言ってる奴が予算とってこい。 >>751
てかC#は大手企業派遣奴隷産業ではあんまり使われてるイメージない >>752
バージョンアップしたくなくても、周りの環境が変わっていくから仕方ない
UnicodeやらHTMLやらの規格がどんどんバージョンアップしていくからね そういう規格がバージョンアップしたとして、常に最新の規格に追従し続けていかなきゃならない
システムってのもあんまり見たことないなぁ。 一つは64bitの壁みたいなのあったな
64bitのWindows上のTomcatではなぜか既存のシステムが動かないパターン
結局Windows Server 2012 R2全盛の時代に2008の無印を使わざるを得なかったり >>753
えっマジで?
逆にどういうところで使われてるイメージなの?ベンチャー? >>757
とりあえず大手って言うのは未だに多重派遣構造みたいなのが成り立ってるところな
実際未だになのかどうかは知らんが少なくとも5〜10年くらい前にはそうだったところ
それ以外で自社内だけで閉じてる所とか自社内 >>758
途中送信してしまった
それ以外で自社内だけで閉じてる所とか自社内+協力会社くらいの規模のプロジェクトってあるじゃん 大変だ、お前らのC#が「主要8言語」に入ってないぞ!
プログラミング言語別 エディタ使用率
https://job-draft.jp/articles/206#programming そもそも主要言語いうならCOBOLも未だに最前線だろ C#がいい言語なのはわかるけど、C#じゃないと、って場面が特にないのがなー
iPhoneでもAndroidでも動かないし
VBAの方がまだ利用価値があるわ >>752
でもシステムの放置しすぎはあかんでしょ
某大手企業の本社を辞めるという人『古い会社は社内の体制も古い。癒着してるシステム会社も全然ダメでテキストの左揃えを右揃えに変えるだけで300万取られる』
https://togetter.com/li/1185610 確かにザマリンがあのザマだしなあ
これ少なくとも日本では某女性エヴァンジェリストの責任もデカイけど >>760
PHP編集するときはMery使ってるな
多分秀丸やSAKURAより言語対応も文字コード対応もいいし使いやすいと思うけどな >>764
右寄せだけで300万もらえるなら超優良会社じゃん 零細相手ならまだしも相手が相手だから取ってもいいんじゃないか? >>770
お前みたいなアホがたくさんいたせいで起きたことの一つが2000問題だろ
来年の改元にも対応しないのか?
システムの改修すらできない所はもう詰んでるんだから、さっさと市場から退場すべき そういう具体的な課題が挙がればちゃんと予算とって改修なりバージョンアップなりすりゃいいって話だろ。
逆に何も問題ないなら必ずしもバージョンアップも必要ないということで。 システムを改修するにしたって、いちいち開発言語を変えたりしないだろ
OSをWindowsから他のにしないのと同じ >>771
∩_
〈〈〈 ヽ
〈⊃ }
∩___∩ | |
| ノ ヽ ! !
/ ● ● | /
| ( _●_) ミ/ こいつ最高にアホ
彡、 |∪| /
/ __ ヽノ /
(___) / >>774
VB6からの改修なら何になるかは作り手次第だろうけどね VB6からVB.NETへのリプレース見るたびに悲しみに包まれる Java推しがいかに受動的にしか考えられない低能なのかがよく分かるスレ
未だにJavaが使われているのは過去の資産(遺産?)が多いからだけだろ 過去のJavaを知らないからそんなことが言える。
Javaブームから15年間、Javaは使い物にならなかった。デスマーチだらけ。 >>780
Java のどんな性質がデスマーチへと導くのか?
Java とほかの言語とは何が違うのか? >>781
最近Java触り始めたのにこのスレにいるの? >>782
はい、Java を使って仕事でなにかしでかそうと思っておりデスマーチは可能ならば避けたいです、あと C# を採用する可能性も考えたいのです >>781
デスマーチはJavaのせいじゃないと思うよJavaを使うような業種に多く見られる体質
言語が何であろうがデスマーチするよあいつらは Javaを使う大企業の体質が問題なんだよな
だからJavaを使って作られた物の改修の案件は碌なのがない 今でもC#よりJavaの方がOSSがよほど活発だ
安心してJavaを使うがよい まさかC#はマイクロソフト帝国が倒れたら終わりとでも言うつもりか!?
しかしAndroidもJava辞めちゃいそうだし、Javaって今後どうなるんだろうね Javaはオラクルに渡った時点で死んでる
まああと数年は亡霊が徘徊するだろうけど >>789
不安だから理由が知りたいのですね。分かります。 >>793
オラクルに渡った時点で死亡、とのことだが
それは Java の言語機能が毀損される、とかコンパイラが提供されなくなる、とか、そんな意味なのでしょうか? バージョンが上がる毎に互換性が担保されないJava .NETがオープンソースになるし.NET coreもあるんやからプログラマ的には正直JavaとC#の差がほぼないと思う
せいぜいforeachの不在とLINQみたいなデータ操作構文がないだけか? >>801
>せいぜいforeachの不在とLINQみたいなデータ操作構文がないだけ
え、何言ってんの? >>801
.NETがオープンソースになるし
ちげーよwww >>801
JavaもStream APIとかある
まぁ、C#と比較するならKotlinだろうね
KotlinならJavaと違って書くのが苦痛じゃない 実際に必要かどうかはともかく、
C#にもJavaFXみたいなマルチプラットフォームのGUIは欲しい。 来月にはJava 10が登場し、9月にはJava 11が登場予定。新しいリリースモデルを採用した今後のJava、入手方法やサポート期間はこう変わる
http://www.publickey1.jp/blog/18/java_109java_11java.html
・Oracle JDKの無償配布は次のJDK 10が最後
・無償のOpenJDKにオラクルのサポートは提供されずメンテナンス期間は6カ月 これ何度読んでもようわからん
ライセンス方式がちがうだけなら
なんでバイナリというか製品自体別になってるん? これで本格的にみんなJavaから逃げていくんじゃないのかな
今まで以上に みんなって誰だよ。そもそも業務系しか使われてないんだから。 わかった、わかった。おれも逃げてやるよ。二度とJavaなんか使ってやらねぇ。
これからはkotlinの時代だからな。 >>808
> ライセンス方式がちがうだけなら
サポート期間も違うだろ
OpenJDK機能アップしていくけど古いバージョンでバグが出ても放置される
Oracle JDKは機能アップは遅いけど古いバージョンのバグも対応してるくれる(Oracleの言うことだからどこまで信用していいかは知らんが...)ってこと
商用システムだとホイホイJavaのバージョンアップなんてできないしかと言ってサポートされないのも危険だからお布施しとくか
って言うのを狙ってるんだと思う 個人でお布施代を出すとすればいくらくらいになるんだろう…Silver+Gold くらいになるんだろうか? こういう短期的に逃げ出せないところから搾取するのがボラクルの目的だろな
DB事業が斜陽だからその穴埋めか DB がオープンソースに逃げたように、Java も OpenJDK にみんな逃げてしまうでしょうね
Java は将来分裂する だってなぁ、Javaがkotlinよりすぐれてるところってなに?
と言うレベルだしコトリンでよくねってなるわ KotlinだってどのJVM使うのかって問題になるよね >>819
オープンソースのDB使ってるプロジェクトに当たったことないなぁ。どのDB? >>822
最近はよくPostgreSQL使ってる >>822
postgreSQL なんか、よくみかけないか? PostgreSQLがOracleを駆逐するほど出世してるとは。 MySQLとMariaDBの関係のほうが近いかもしれんね 内製するならPostgreSQLはかなりいい選択肢だと思うけど、他所丸投げならお好きに。 SIerこそオープンソース使うべきなのに
未だにOracle使いたがるようなところは
特別な事情がない限り避けたほうが懸命 重要なのはサポートの有無だなぁ。
ソースさえあれば自前で対応できるという技術力があるところでもなきゃ辛いだろうよ。
うちの付き合っているSIerも「OSS使ってもいいけど商用サポートがあるものにさせてくれ」って言ってた。 >>831
Javaライセンス料金大幅アップでJava使った自治体システムは死亡確定 ■ このスレッドは過去ログ倉庫に格納されています