C# vs Java どっちが好き? その5

■ このスレッドは過去ログ倉庫に格納されています
2018/06/16(土) 22:25:40.85ID:y3Jm+xF6M
前スレ
C# vs Java どっちが好きか教えてくれ3
http://mevius.5ch.net/test/read.cgi/tech/1490027947
C# vs Java どっちが好き? その4
http://mevius.5ch.net/test/read.cgi/tech/1521755607/

関連スレ
Java/C++ VS C# どっちが好きか教えて
http://mevius.5ch.net/test/read.cgi/tech/1490027947
C++ Builder vs C# どっちがいいか教えて
http://echo.2ch.net/test/read.cgi/tech/1459000291/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2018/09/25(火) 13:59:50.80ID:oRUMH9qn0
>>527
全然遅くなかったけどな。

>>525
Javaのthrowsの代わりに、C++には、throw() が使えるらしい。
2018/09/25(火) 14:01:23.95ID:oRUMH9qn0
C++で、関数の後の throw(・・・) 修飾:

https://msdn.microsoft.com/ja-jp/library/wfa0edys.aspx

C#は知らない。
2018/09/25(火) 19:25:35.12ID:su8ehM+x0
>>528
すぐバレるウソを。

Java製GUIツールが全く使い物にならないくらい遅かったのはSwingのせいだったのは誰でも知ってる。
2018/09/25(火) 19:30:41.23ID:Eix7hoc3M
わしのセロリンではつらかった
仮想マシンの改善とかCPUのパワーアップで
最近はそこそこだけど
2018/09/25(火) 20:31:41.57ID:bvrmNYD80
Swingは劇遅だったな
レイアウトマネージャは感動したけど
2018/09/25(火) 21:32:19.73ID:pC5z4oL30
脱Java始まってるね
2018/09/25(火) 21:34:35.18ID:CZcrESgD0
>>516
>C/C++は、言語自体を修正できるほど、
それって #define のことですか?
2018/09/25(火) 21:37:48.38ID:ndvzXc+aa
演算子のオーバーロードとかの事じゃない?
2018/09/25(火) 22:15:44.46ID:h4AffhoV0
>>535
それならC#ですら可能なんだが
2018/09/26(水) 00:07:56.31ID:UBtEmjMz0
SQLServer2019でSparkとHDFS統合ってMSがJavaに寄ってきてるじゃねーか
2018/09/26(水) 02:56:12.97ID:fXf2EIuH0
>>534
#defineもだし、ポインタがあることも大きい。
2018/09/26(水) 02:59:49.22ID:O5uwEyCv0
C#もポインタがあるし、この人は一体さっきから何を言ってるのだろう。

> 結局、ポインタがないので、C/C++のように効率の良い拡張が出来ない。

どうやらポインタが何かすら理解していないようだ。
2018/09/26(水) 09:01:15.13ID:W+vZBkJIa
C/C++,C#にはあるけどJavaにはない機能の事言ってるんじゃないの?
2018/09/26(水) 09:07:23.71ID:VHLpf8PPa
>>537
MSとSunが和解してから何年たってると思ってるんだよ
いまだに騒いでるのはお前ら外野だけ

米Microsoftと米Sun、歴史的な和解により“敵”から提携関係へ
https://internet.watch.impress.co.jp/cda/news/2004/04/05/2666.html
2018/09/26(水) 10:30:30.61ID:fXf2EIuH0
C#がそんなに良い言語なら、github や Facebookで PythonやRubyが
使われている(?)のはなぜ?

大企業だとVSは1ライセンス10万円以上必要なのに、PythonやRubyは
無料だから?

だとしたら、VSが大企業でも無料に使えるようになったら、Pythonや
Rubyも全く使われなくなってしまう?
2018/09/26(水) 10:42:23.07ID:fXf2EIuH0
スマン。
Facebookは独自言語だった。
Rubyは、cookpad、Gunosy、食べログ、価格.com、hulu、Github、
かつてのtwitter当たりかな。

twitterは、今はJava(Sun、Oracle、JVM)に変わったらしいけど。

Pythonは、YouTube、DropBox、Instagramの他、Google社員が専属
で開発に協力していたり、wikipediaを見てみると、CADの
スクリプト言語などにも使われていたりするらしい。

3DグラフィックのBlender(めっちゃ使いにくいが)や、
ゲームのバトルフィールド2のアドオンでも使われているらしい。


なぜだろう??

C#でも、pythonに似たリスト記法やHash記法や、foreachも使えるのに。
2018/09/26(水) 11:01:42.62ID:YjHjqGJ60
rubyはどんどん置き換えられてるからジリ貧
c#はゲーム系でしばらく生き残るかな
結局何が最強かと言うとjavascriptになっちゃうんだよマジで
2018/09/26(水) 11:19:53.16ID:V3piKytqD
>>537
.netの分散処理フレームワークはまともに発展しなかったからな
MS自体も持ってないしhadoop系に頼るのはしょうがあるまい
実績もダンチだしな
2018/09/26(水) 13:52:26.20ID:xPQLRKrza
>>541
もうOracleだからSunとの過去とか関係なくない?
2018/09/26(水) 14:33:12.49ID:KQCpHfjl0
もう一度言う。
なんで、C#が最強なら、Pythonが使われるの?
2018/09/26(水) 14:41:32.95ID:aA/f+lgF0
いらぬ機能のポインタをつけてからおかしくなった
2018/09/26(水) 15:31:14.97ID:KQCpHfjl0
>>548
C#のポインタって、非推奨機能だし、不人気とは本質的には関係ないと見た。
2018/09/26(水) 15:44:35.37ID:XSGXY2+vp
>>541
対立やめて互いに排除も裁判もしませんって話と
自社製品に組み込みます依存するようになりますって話とじゃ
全然レベルが違うだろ
Javaより優れているはずのC#はどこ行ったんだよ
これじゃ敗北宣言じゃねーか
2018/09/26(水) 15:45:28.81ID:77UXZnRPd
Java屋さん必死だな
2018/09/26(水) 15:58:10.52ID:lRi98rgRp
>>543
重要なのは言語の出来ではなくその分野でのフレームワークが優秀かどうかだからね
構文レベルの優劣なんてどうでもいいもの

とりわけスマホ向けゲームはC#が主流だけどこれもC#が優れているからではなくUnityが採用しているからだ

ところでUnityは最初C#の他にUnityScript(JavaScript)とBoo(Python)が採用されていたけど
残ったのはC#だったね、なんでだろ?
2018/09/26(水) 16:36:10.42ID:KQCpHfjl0
>>552
ゲームでC#が残ったのは、速度と、大規模開発における安全性(アクセス制御など)
と厳密さ、後かの追加的修正のやり易さからじゃない。

C++でも、後からクラスにわずかな修正入れると、全体を自動的に修正できる。

「速度」については、コンパイル言語とインタプリタ言語の違いだけではない。
そもそも、pythonより、C#の方がアルゴリズム的に高速なものを選べる、
それもプログラマが自由に(独自なものも含めて)。

C++だとC#よりさらに進んで、大よそどんなアルゴリズムでも採用可能。
C#だとポインタを使わない限り無理。
2018/09/26(水) 16:52:45.44ID:BmCinTTjr
OpenJDK LTSは無い方向
Java終わり

313 デフォルトの名無しさん 2018/09/26(水) 15:09:42.39 ID:HWt0FbSg
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
https://www.publickey1.jp/blog/18/java_11oracle_jdkopenjdk.html

あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
2018/09/26(水) 16:56:28.07ID:KQCpHfjl0
C#擁護してる人って、性格悪い。
MSは、もう十分儲けた。
これ以上儲けなくていい。
個人資産10兆円とかおかしいし。
2018/09/26(水) 17:58:30.87ID:oTLvrh3e0
C#批判してるのは他人が儲けるのが許せない人なんだな
イイ性格してるとおもいます
2018/09/26(水) 18:00:25.56ID:iKifchAx0
落としどころはどこかと生暖かく見守っていたけど結局はM$への嫉妬かよw
2018/09/26(水) 18:00:58.04ID:KQCpHfjl0
>>556
MS株の株主かなんかなの?
MSの評判が下がって株価が下がると損失が出るから困るの?
2018/09/26(水) 18:02:25.03ID:KQCpHfjl0
>>557
すでに、MSの巨大化による実害が出てるし。
個人資産10兆円のせいで、国の制度や法律なんか通じなくなってる。
やりたい放題。
2018/09/26(水) 18:08:09.39ID:KQCpHfjl0
30年前から蓄財し始めた10兆円を、今何にでも使っていいかというとやはり、違う。

その金のせいで、「機会の平等」がなくなってるから。

好きなものを買うのはいいかもしれないが、他の人のチャンスを奪ってはいけない。
2018/09/26(水) 18:08:41.93ID:oTLvrh3e0
>>559
MSよりさらに利益出してる会社もあるしもうこの世はおしまいだねw
2018/09/26(水) 18:10:25.22ID:kIyDXlqed
今時病的MSアンチとか珍しいな
2018/09/26(水) 19:17:06.86ID:lncCaYQKM
できたら会社の体質とかじゃなくて純粋に技術視点で好き嫌いを語って頂きたい。
2018/09/26(水) 19:45:10.65ID:ka4Y64+DM
何でPythonが最強ならC#が使われるの?

結局、最強の言語以外が全て淘汰されると思ってるバカ
2018/09/26(水) 19:56:01.58ID:aA/f+lgF0
目的のプロパティや関数へのアクセスのし易さについて、リッチ化しすぎたC#は難しい場合がありました
2018/09/26(水) 19:57:52.64ID:/SQHk11B0
>>565
日本橋www
2018/09/26(水) 20:13:18.87ID:lJ801BOOa
コンパイル言語とスクリプト言語を比べるのがそもそも不毛
速度面で言えばPythonって最弱だけどだからと言って使い物にならないかと言えばそういうわけじゃない
2018/09/26(水) 20:27:42.35ID:Q1K41M5fd
ここのプログラマーの年齢どれくらい?
俺は49歳フリーランス
50になったらどうしようかなぁ
2018/09/26(水) 20:40:02.91ID:K5Sqj6l5M
俺はルビーモレノ、パイズリ以外の言語なら何でもできるわ
フリープログラマーだけど、年取ってしんどくなってきたわ
言語はC#がきれいな言語だな
これやったらJavaなんて糞過ぎてアホらしくなるわな
2018/09/26(水) 22:02:17.24ID:MrhohV/JM
>>562
5chだと珍しくないよ
Windows板行けばゴロゴロいる
2018/09/27(木) 00:02:40.45ID:L2nmmcqwd
>>570
パソコンヲタクじゃなくてプログラマーの話
2018/09/27(木) 03:50:55.38ID:JRG0evD80
>>552
>重要なのは言語の出来ではなくその分野でのフレームワークが優秀かどうかだからね
>構文レベルの優劣なんてどうでもいいもの

それ以外に、MS潰し目的もあるだろう。
2018/09/27(木) 04:11:54.74ID:JRG0evD80
>>564
C#が最強言語だという認識が間違いだとは思わないのかね。
2018/09/27(木) 04:31:41.22ID:JRG0evD80
>>552
それに、フレームワークがいくら優秀でも言語がダメならダメだ。

また、言語に力がなければ、良いフレームワークを作れないこともあるし。
2018/09/27(木) 05:27:47.73ID:wtG6KjCn0
>>574
キミ、いい加減キモいよ
2018/09/27(木) 06:42:10.57ID:Kva3MMAyd
>>574
言語に力
赤面してしまったわw馬鹿
2018/09/27(木) 10:13:32.71ID:JRG0evD80
MSの株主がキモイ。
2018/09/27(木) 12:19:06.26ID:hBGHaVtAd
>>547
言語が最強なのとどのプラットフォームを導入するかの決定要因は
必ずしも同じじゃないでしょ。

プラットフォームがLinux ありきだったら
去年まではC#は候補にすら上がらんだろ
2018/09/27(木) 16:40:41.69ID:AgMOB6HY0
アンチMSとか、もはや宗教戦争
2018/09/27(木) 17:12:14.87ID:B461VMYk0
アンチMSの急先鋒だったRuby作者もMSのイベントで講演するようになってるのに
2018/09/27(木) 17:23:55.37ID:5U7IgWxir
>>578
,.NET Coreはまだ不安定だからねえ
C#やVBをLinuxで稼働させるにはまだ敷居が高い
2018/09/27(木) 17:54:06.91ID:6iFCzitS0
>>581
何言ってんだこのバカ
2.1使ってみろよ
2018/09/27(木) 19:54:53.36ID:MahIyN1I0
Javaはもう終わった言語だから比較するまでもない。

次スレは、C# と Swift どっちが好き?
2018/09/27(木) 21:58:27.59ID:v+2P+rz30
>>582
MSの株主、うざ過ぎ。
消えてほしい。
2018/09/27(木) 22:20:05.57ID:DMzEptXid
>>581
具体的に
2018/09/28(金) 10:43:41.19ID:IQOceRHRa
>>584
まだボラクルで消耗してるの?ww

Microsoft Azure上での実行目的ならJavaの長期サポート(LTS)を無料提供、MacやWindowsでの開発用途もOK。マイクロソフトとAzul Systemsが提携で
https://www.publickey1.jp/blog/18/microsoft_azurejavaltsmacwindowsokazul_systems.html
2018/09/28(金) 11:02:35.25ID:2WodH1m00
MSは最近技術を色々と無償提供しているよな
どこで利益を回収しているんだろう?
2018/09/28(金) 13:37:34.08ID:SFzNBIC4r
>>587
OS,ソフトウェアライセンス
2018/09/28(金) 13:49:28.49ID:plFAKlPsd
>>587
Azure
2018/09/28(金) 20:30:26.43ID:5JMV2K4f0
>>587
個人からはOS、オフィス

無料版あっても企業が使うのは有料だから
企業から金取ってるよ。
2018/10/03(水) 16:14:53.48ID:NIWy1hf00
C#の仕事って少ないよね...
自分のアプリはC#/WPFだけど。
2018/10/03(水) 20:26:14.37ID:M7wi7GwHM
WPFなんて終わってるだろ
2018/10/03(水) 20:49:08.82ID:zgfduG0j0
うんにゃ
2018/10/03(水) 22:05:01.62ID:iTSQhBlS0
終わってないよ
.NET Core3でWinForms, WPFをサポートする
595デフォルトの名無しさん (ワッチョイ 1774-wjEJ)
垢版 |
2018/10/03(水) 23:46:55.46ID:JVxwNTSK0
うんにゃ?
2018/10/04(木) 02:24:23.35ID:zImu/ZIv0
>>592
wpf が終わってるなら、何でUI作るの?
2018/10/04(木) 02:42:32.56ID:SXondiv/0
ふつうはwinformでwpfなんて使わない。ゴミだからね。
2018/10/04(木) 02:44:29.00ID:2Nuc1YPu0
どこの世界の話だよ
2018/10/04(木) 02:53:04.35ID:xFBA780p0
うちの会社の業務アプリはWinForms時代に作ったものが多すぎて、今でも惰性でWinForms
2018/10/04(木) 05:47:02.14ID:zImu/ZIv0
デザインの自由度が楽しすぎて、WinFormには戻れないんだけど...
2018/10/04(木) 06:01:55.82ID:SXondiv/0
そういう輩が好んで使うからゴミアプリばかりなんだよね。誰もデザインの自由度なんて求めてないんだよ。重要なのは使いやすさ。
かっけーデザインに変えたつもりがユーザー激減ってのがよくある話。Macしかり、Ubuntuしかり、Windowsしかり。
ほんとおまえはどこの世界だよっておまえの世界は言わなくても分かるというお話。
2018/10/04(木) 08:34:10.86ID:fPGpTIQ0a
>>599
うちも同じだが、機能追加や大幅変更の時はWPFにしてる
少しずつ侵食して、いつかWPFに完全移行するのが密かな楽しみ
2018/10/04(木) 10:59:12.98ID:+bUK25Opa
>>594
MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ
https://www.infoq.com/jp/news/2018/09/Core-3-Portability-WPF-WinForms

このイニシアティブの下では、WinFormsとWPFがクロスプラットフォームになることのない点には注意が必要だ。
目標とされているのは、Windows開発者が、.NET Coreでのデプロイメントとパフォーマンス向上を享受できることである。
2018/10/04(木) 13:40:36.56ID:dn2X7Ff50
>>602
それならUWPに移行したら?
2018/10/04(木) 17:49:39.84ID:fPGpTIQ0a
>>604
Windows7がある限り無理かなぁ
2018/10/05(金) 01:37:43.86ID:Bqd6FfkLd
Javaは今となっては古い言語だよね
C#の完成度の高さを最近知ってビックリしてる
2018/10/05(金) 02:14:44.24ID:lYrfa4JU0
田舎の温泉旅館みたいに増改築してきた一貫性のないC#の完成度が高いだって!?
2018/10/05(金) 02:56:20.79ID:gHPZVm5Qa
C#の言語仕様の変遷が継ぎはぎだらけで困る
VC++の仕様も取り込んでるからな
Javaが死んだ事でVB.NETが再評価されるかもね
2018/10/05(金) 03:13:45.86ID:EQrXYtpn0
やっぱりC#は完成度が高くて快適だわ
2018/10/05(金) 05:00:33.93ID:qtR46s/S0
>>607
> 一貫性のない
具体的には?
2018/10/05(金) 06:18:18.85ID:TJkuE2QF0
>>608
流石になんでVBが出てくるのか意味が分からん
2018/10/05(金) 06:36:05.59ID:qMeYC6Fjd
C#の一貫性の無さ、はなんとなくわかるが
マイルールで気に入った記述できるという自由度がある
そういうと統一性がとか言う馬鹿がいるが、ちょっと覚えればなんとかなる
C#は生産性高いよ
2018/10/05(金) 07:29:00.50ID:lYrfa4JU0
生産性が高いだって!? 今まで何を生産したんですか?
c#で書かれたみんなが知ってるキラーアプリが一つでもあるの?
c#で書かれた高速なライブラリが一つでもあるの?

試しにc#で一からブラウザ書いてみてよ!!
2018/10/05(金) 07:55:04.37ID:PM9rixIGM
結局一貫性がないとか言う奴は何となくそう思ってるだけだと言うことはわかったw
2018/10/05(金) 08:10:13.92ID:lYrfa4JU0
排他仕様まであるというのに一貫性があると思えるなんて相当な馬鹿かアホなのは間違いない!!!
2018/10/05(金) 08:23:26.48ID:PM9rixIGM
だから具体的に言えないなら黙ってろ
2018/10/05(金) 09:13:43.10ID:lYrfa4JU0
急に言語仕様すら理解してないアホなC#信者がいっぱい沸いてきたと思ったら同一人物だったのか!!!!
2018/10/05(金) 09:16:33.44ID:rnf2Vxwca
OSSのコミュニティ言語よりはよっぽど統一感あると思うけどね
2018/10/05(金) 12:16:25.14ID:PM9rixIGM
>>617
はいはい、具体例聞かれて顔真っ赤 w
2018/10/05(金) 13:42:55.72ID:MM5jcfpFM
どんな言語でも一貫性を保ちながらバージョンアップしていくのは難しいんじゃないかな?

C#はJavaやC++の悪いところを反面教師にしているフシもあるし、一貫性を多少犠牲にしてでも何より使いやすさ、書きやすさ、便利さを重視してる気がする。
awaitやforeachやLINQなんかは構文仕様とクラス仕様が分離されてないけど、やっぱり使いやすくて便利だもん。
2018/10/05(金) 14:19:56.50ID:PM9rixIGM
> 〜な気がする
お前の感想なんてどうでもいい
一貫性がないと言うなら実例出せや
2018/10/05(金) 14:43:41.99ID:MM5jcfpFM
>>621
一貫性、という言葉が適切かどうかは分かんないけど、構文仕様とクラス仕様が分離されてないよね?
2018/10/05(金) 14:54:18.79ID:qtR46s/S0
具体的に
っていう意味わかる?
2018/10/05(金) 14:57:47.18ID:MM5jcfpFM
>>623
具体的に前のスレで書いたけど?
ちゃんと読んだ?
2018/10/05(金) 15:30:55.78ID:qtR46s/S0
説明できないならいちいち出てくんなよ…
前のスレとかアホすぎるわ
2018/10/05(金) 15:40:37.66ID:MM5jcfpFM
そもそも、このスレはどっちが好きかの主観的な感想を述べるスレだ。
2018/10/05(金) 16:15:46.15ID:Sqn/jrgNM
ほんまやな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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