Java/C++ VS C# どっちが好きか教えて©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2016/04/02(土) 19:02:26.18ID:SIzGId2H
俺はもちろんJava/C++派
2016/04/02(土) 19:04:11.90ID:6/FpjFSa
>>1
やっぱそうですよね
C#とか気持ち悪くて使いたくない
2016/04/02(土) 19:07:49.19ID:6lIr6vLc
確かにJavaとC++があればC#とか必要ないよな
役に立たないよC#は
2016/04/02(土) 19:08:21.41ID:Yu8E/QAA
勝負にならない。
Java/C++がC#を駆逐することはあっても反対はない。
2016/04/02(土) 19:19:34.57ID:VuaXRCKt
>>1
だからクソスレ立ててんじゃねぇカス
6デフォルトの名無しさん
垢版 |
2016/04/02(土) 19:21:51.45ID:/YarsFQA
Swingで作っておけばどのデスクトップでも動くというJava最高。
それに比べてC#はダメダメだな
7デフォルトの名無しさん
垢版 |
2016/04/02(土) 20:42:24.80ID:JEUzfU+n
>>C#とか気持ち悪くて使いたくない

同感。
8デフォルトの名無しさん
垢版 |
2016/04/02(土) 21:54:07.57ID:xpcQA1jo
似たようなスレ乱発しすぎ
本家C#vsJavaスレかC++vsC#スレでやれよ、馬鹿
9デフォルトの名無しさん
垢版 |
2016/04/02(土) 22:24:53.64ID:tg7tkIAK
さて、Javaでソフトつくろっと
2016/04/02(土) 22:50:10.69ID:UlXdbaLa
こんなに分かりやすい自演スレはなかなか無い
11デフォルトの名無しさん
垢版 |
2016/04/02(土) 23:15:13.56ID:QlJSyjiT
Javaなら作ったプログラムが動かなくなることはありません。
2016/04/03(日) 01:18:08.92ID:Nd9Yarcw
Javaのgetter/setter書いてる時が一番幸せ
13デフォルトの名無しさん
垢版 |
2016/04/03(日) 10:42:10.33ID:ajIlXCZl
Java20周年おめでとう
2016/04/03(日) 13:03:11.63ID:sB0jXNdb
JavaとC#で比較しろ
C++を混ぜるな
2016/04/03(日) 13:40:16.26ID:kuZi69Cq
>>14
それでもJavaが勝っちゃうでしょw
16デフォルトの名無しさん
垢版 |
2016/04/03(日) 14:22:11.96ID:sol6h98R
>>14
もうスレ立ってるよねそれ
結論:このスレ要らない、>>1は削除依頼出せ
17デフォルトの名無しさん
垢版 |
2016/04/03(日) 15:58:20.23ID:5wkg/HUY
JavaってどんなOSでも同じように開発できるんだって?
すごいなー
18デフォルトの名無しさん
垢版 |
2016/04/03(日) 16:18:14.05ID:qnphFZY7
Javaやってみようかな
2016/04/03(日) 16:21:29.81ID:xi9MaMJ2
学校でJava習っているからJavaが好き
20デフォルトの名無しさん
垢版 |
2016/04/03(日) 18:23:52.11ID:le+hdr7q
Javaなら開発環境も選べるからな。
そして開発OSはなんでもいい。
Androidの純正開発環境もJavaだし。
21デフォルトの名無しさん
垢版 |
2016/04/03(日) 19:47:45.97ID:SAHoGdlx
Javaはデスクトップでのマルチプラットフォーム環境及び、
同じOSでバージョンアップしても動かなくなったりしないという利点がある。
モバイルにはAndroid以外は弱いけど。
22デフォルトの名無しさん
垢版 |
2016/04/03(日) 22:12:58.02ID:sol6h98R
>>12
それってJavaの欠点じゃん
お前ってドM?
2016/04/03(日) 22:34:59.90ID:Nd9Yarcw
>>22
まだ信心が足りないな
24デフォルトの名無しさん
垢版 |
2016/04/04(月) 00:37:16.50ID:pbwgbjSr
>>1は重複スレで削除依頼出せよ
C#vsJavaスレとC++BuildervsC#スレがあるんだからこんなクソスレいらん
25デフォルトの名無しさん
垢版 |
2016/04/04(月) 00:42:37.83ID:S/hFRiK/
>>24
ここは、Java/C++ VS C#スレであって、重複したスレはひとつもありません。
このスレの人気に嫉妬しないように。
2016/04/04(月) 00:45:08.32ID:FhdBY7IF
>>25
人気すぎて困っちゃうね!
27デフォルトの名無しさん
垢版 |
2016/04/04(月) 00:51:41.61ID:pbwgbjSr
>>25
どこが重複してないんだよ
JavaならC#vsJavaスレ、C++ならC++BuildervsC#スレでやれよ
ついでに言うと人気に嫉妬って...
そもそも嫉妬する理由もないし、C++BuildervsC#スレの方が人気あると思う
C#vsJavaスレはC++大好き玩具が流出して閑古鳥が鳴いているけどな
28デフォルトの名無しさん
垢版 |
2016/04/04(月) 01:02:07.20ID:hfXMxJph
だから、ここは、C#vsJavaスレでもなく、C++BuilderC#スレでもなく、
Java/C++ VS C#スレなんだって。

JavaとC++の両方使っている人と、C#だけ使っている人が語り合うスレなんだよ。
2016/04/04(月) 01:33:57.27ID:1+McDT/F
どうみたってちょうふくすれぢゃないよ。
ぜんぜんちがうよ。
ちがいのわからないおとこはちがいのわかるおとこになってね。
30デフォルトの名無しさん
垢版 |
2016/04/04(月) 06:24:34.06ID:G/TkcWVZ
Javaは、GUIライブラリが標準化されている利点が大きいよな。
それに比べてC#は普通のだめ言語。
31デフォルトの名無しさん
垢版 |
2016/04/04(月) 10:21:19.62ID:06YeqRwG
OSをバージョンアップしたらプログラムが動かなくなるってことがたまにある。
OSや快活環境にもよるんだろうけど。
でもJavaは昔のプログラムでも最新の環境で動くからいいね
32デフォルトの名無しさん
垢版 |
2016/04/04(月) 12:12:09.72ID:tLqPUMZc
やっぱJavaだよね
2016/04/04(月) 12:27:04.39ID:RtWQRPi+
ただ、逆にプラットフォームを絞るとAndroid以外、特にWimdowsではJavaの魅力は薄くなってC#のほうがやりやすいことが多い

他の言語をけなすんじゃなくていろいろ使える方がいいプログラマだな
2016/04/04(月) 12:29:50.86ID:jTJ+Sr63
>>33
AndroidはなんちゃってJavaだしな
35デフォルトの名無しさん
垢版 |
2016/04/04(月) 12:33:10.55ID:4t+dmKEI
フリーソフトウェア財団もC#は反対なんだってね。
Javaは反対されてない。
C#だめじゃこりゃwwwwwww
36デフォルトの名無しさん
垢版 |
2016/04/04(月) 13:09:26.48ID:Hc26VIgz
PartialJavaでスネークゲームを作ろうぜ

http://partialjava.mydns.jp/
2016/04/04(月) 14:59:11.98ID:RtWQRPi+
>>35
反対してるソースは?
リチャードストールマンの特許に関する指摘の話ならすぐに対応してるけど
http://www.itmedia.co.jp/enterprise/articles/0906/30/news046.html
http://www.itmedia.co.jp/enterprise/articles/0907/08/news040.html

逆にJavaというか、Oracleには反対してるね
Javaは特許があるから自由に使えない
http://www.publickey1.jp/blog/10/post_123.html
38デフォルトの名無しさん
垢版 |
2016/04/04(月) 15:14:58.34ID:eP7raApa
>>37
ストールマンがそれに納得したというソースはどこにもないな
少なくともC#は非推奨のままで止まっているということだ

その記事には、
>フリーソフトウェア財団は、2006年にサン・マイクロシステムズがJavaをGPLで公開したことを評価した

と書いてあるな。
どちらにしろ、Javaを使うなということは一切言っていない。
フリーソフトウェア財団はJavaを評価し、賛同しているのだ。
「裁判をするな」という話をしても、Javaを使うなとまで発展しておらず何も問題ない。
フリーソフトウェア財団はC#を非推奨したことがあったが、
Javaを非推奨にしたことは一度もないし、今後もない。

さてどちらのほうが安心して使えるかというとJavaだろう。
39デフォルトの名無しさん
垢版 |
2016/04/04(月) 15:29:41.25ID:eP7raApa
>>37
リチャード・ストールマン、「MonoやC#への依存を減らそう」と呼びかけ
http://www.itmedia.co.jp/enterprise/articles/0906/30/news046.html

本当に心配しているのは特許ではなくて、
>問題はC#で作成されたアプリケーションにあるとしている。
>「C#が利用できなくなれば、これらのアプリケーションも利用できなくなる」とストールマン氏。

特許以前に、
C#で作られたアプリケーションがフリーのOSで実行できなくなることを心配しているんだ。
実際に今、それが起きている。
Windowsで作ったC#のアプリは、WPF、WF、WCFの互換性のなさからフリーOSでは実行できないという深刻な問題が実際に今、起きている。
マルチプラットフォームを謳うXamarinしかり。
Xamarinで作ったプログラムは、LinuxでもFreeBSDでも実行できないという申告な問題が起きている。

ストールマン氏が心配した、
>これらのアプリケーションも利用できなくなる
という問題が実際起きていて、改善される見込みはない。
それは、マイクロソフトが全てをオープンにしないで市場を独占しようとたくらんでいるからだ。
JavaにはC#のこのような問題が一切起きていない。
したがって、オープンソース陣営からのC#糾弾は今も激しく続いている。

くやしかったら、WPF、WF、WCFをLinuxで完全に動かせるようにしてからいえ。
JavaはAWT、Swing、SWTが完全に動くんだ。
全く比較にならないよ。
オープンOSで動かせないXamarinとか、フリーソフトウェア財団が推奨するわけもなく、
オープンOSでWPFを動かせないC#なんか、今も非推奨のままだ!
アホかいいかげんにしろ
40デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:26:55.87ID:T5he3RE8
確かにフリーソフトウェア財団やLinux財団からのC#の受けはあまりいいとはいえないだろう。
WindowsのC#と、Windows以外のC#の乖離が激しく受け入れるには慎重にならざるを得ない
2016/04/04(月) 16:29:20.24ID:T5he3RE8
>>40
そこでJavaですよ
42デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:35:03.98ID:IP5Q3OCS
ストールマンのそれ、7年前だろw
今はJavaの方が危険だぞ
Oracleに1兆円請求されるから
C#はいろいろOSS化してるし、C#の勝ち
43デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:36:14.12ID:IP5Q3OCS
7年でC#とJavaの立場が逆転するとは思わなかったな
Javaの訴訟リスクは深刻だよ
44デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:38:51.28ID:IP5Q3OCS
MSはバルマーが完全に引退したから逆戻りすることはない
Oracleのラリー・エリソンは大株主だし、健康だし、あと20年はOracle支配する
エリソンのことだから本体の業績落ちたらJavaで金取ること考えてくるよ
45デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:44:17.73ID:IP5Q3OCS
C# → オープンソース化、無料化、マルチプラットフォーム化

Java → ラリー・エリソンのリスク

C++ → ガベコレ実装のメドすら立ってない前時代性、コミュニティが高年齢化してて保守じいさんしか残ってない
2016/04/04(月) 16:48:42.13ID:RtWQRPi+
>>39
ストールマンはそんなこと書いてないでしょ
勝手に話を盛るなよ

Oracleが裁判してJavaの自由利用を妨げている
Oracleが権利持っている以上C#とちがって利用者の権利を制限できるのが問題

互換性の低さというが、互換性が低いのはLinux自体
フリーソフトウェア財団の主張は権利やプロテクトで利用を妨げるな、ということですべての環境で動くようにしろとか互換性を保証しろということではない

Microsoftはすべてをオープンにはしてないが、特許をオープンにしてないOracleよりは開放的

>オープンソース陣営からのC#糾弾は今も激しく続いている。
ソースは?
2016/04/04(月) 16:50:15.69ID:RtWQRPi+
まぁ、オープンソースや権利関係、フリーソフトウェア財団のはなしは難しいからね
Monoの権利をXamarinが持っていてLGPL以外に変更できるというのを理解できなかった人とかには少し難しいかもしれない
48デフォルトの名無しさん
垢版 |
2016/04/04(月) 16:53:04.45ID:opwDEkJF
マイクロソフトにとって困らない部分だけオープン化して特許ないといっても、
困る部分はオープン化してなくて特許もあるんじゃ意味ないんじゃない?
その困る部分が、WPF、WF、WCF、ATLなどじゃん
見せかけだけのオープン化で実際はクローズじゃん

実際、WPFなどを使ったソフトはオープンOSで動いてないし、
マルチプラットフォームを謳うXamarinもLinuxでもFreeBSDでも動いてない。
オープンソフト陣営のOSは、Linux/FreeBSDだからさ。
それでGUIも含めてちゃんと動くものをオープンにしてくれないとな。

JavaはGUIプログラムが今でも制限なくLinuxやFreeBSDで動いていて、
C#は君らの希望に反して使おうにも使えない状態だな。
C#はオープン以前に動かないし、大半がクローズドじゃん
2016/04/04(月) 17:10:53.12ID:RtWQRPi+
>>48
うんうん、ライセンスとか難しいからそう見えちゃうのね

GPLとかにもある考え方に「as is」現状どおりというのがあって、それを超える要求はしないのが基本
ただし、他の人が勝手にやるのを妨げてはならない
実際にMicrosoftはWineやSamba、Xamarin.Formsを訴えたりしてない

Javaは動作はするけど権利は認めてない
Oracleが権利を持っている以上、OracleのJavaへの批判はJavaへの直接の批判と同義
2016/04/04(月) 17:20:05.38ID:RtWQRPi+
デスクトップアプリは言語の一面で、C#はUnityなどにも使われてるので、デスクトップしか語らないのは視野があまりにも狭い
「C#はLinuxのデスクトップアプリ開発についてJavaに劣っている」なら多くの人が賛同してくれるよ
それを「C#は欠点しかない」「無意味」みたいによくわからない主張にして、言語機能とか快適さとかの不都合な話をしだすとすぐにJavaの互換性の話に戻したがる

Windowsの話になると、C++Builderの話に持ってくが、具体的な話ではなく「ブラウザとかがC++で書かれているから」とか「C#が優れてるならカーネルを書き直せ」とかズレズレの論しかしない
せめてCOM利用の優位性とか、グローバルフックについてとかを話せばいいのに、プログラミングの技術がないので話せないのか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況