X



C# vs Java どっちが好き? その5
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん (ワキゲー MM62-z6WJ)
垢版 |
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
0595デフォルトの名無しさん (ワッチョイ 1774-wjEJ)
垢版 |
2018/10/03(水) 23:46:55.46ID:JVxwNTSK0
うんにゃ?
0601デフォルトの名無しさん (ワッチョイ fc1f-Qng4)
垢版 |
2018/10/04(木) 06:01:55.82ID:SXondiv/0
そういう輩が好んで使うからゴミアプリばかりなんだよね。誰もデザインの自由度なんて求めてないんだよ。重要なのは使いやすさ。
かっけーデザインに変えたつもりがユーザー激減ってのがよくある話。Macしかり、Ubuntuしかり、Windowsしかり。
ほんとおまえはどこの世界だよっておまえの世界は言わなくても分かるというお話。
0603デフォルトの名無しさん (アウアウウー Sab5-B0Le)
垢版 |
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でのデプロイメントとパフォーマンス向上を享受できることである。
0612デフォルトの名無しさん (スッップ Sd70-8G5O)
垢版 |
2018/10/05(金) 06:36:05.59ID:qMeYC6Fjd
C#の一貫性の無さ、はなんとなくわかるが
マイルールで気に入った記述できるという自由度がある
そういうと統一性がとか言う馬鹿がいるが、ちょっと覚えればなんとかなる
C#は生産性高いよ
0613デフォルトの名無しさん (ワッチョイ fc1f-Qng4)
垢版 |
2018/10/05(金) 07:29:00.50ID:lYrfa4JU0
生産性が高いだって!? 今まで何を生産したんですか?
c#で書かれたみんなが知ってるキラーアプリが一つでもあるの?
c#で書かれた高速なライブラリが一つでもあるの?

試しにc#で一からブラウザ書いてみてよ!!
0620デフォルトの名無しさん (バッミングク MMc2-Ww/X)
垢版 |
2018/10/05(金) 13:42:55.72ID:MM5jcfpFM
どんな言語でも一貫性を保ちながらバージョンアップしていくのは難しいんじゃないかな?

C#はJavaやC++の悪いところを反面教師にしているフシもあるし、一貫性を多少犠牲にしてでも何より使いやすさ、書きやすさ、便利さを重視してる気がする。
awaitやforeachやLINQなんかは構文仕様とクラス仕様が分離されてないけど、やっぱり使いやすくて便利だもん。
0633デフォルトの名無しさん (スップ Sd9e-sMVP)
垢版 |
2018/10/05(金) 19:39:19.21ID:Z6wAgV//d
お前らまだやってんの?
もうとっくの昔に決まった事をいつまで蒸し返すんだよ
今度ビルゲイツに会ったらありがとうって伝えてとくよ
0637デフォルトの名無しさん (ワッチョイ d2fe-sMVP)
垢版 |
2018/10/06(土) 07:41:55.68ID:zZcOdC/W0
ゲイツはシャイだけどランチを奢ってあげればご機嫌になるさ
0640デフォルトの名無しさん (スップ Sd9e-akpt)
垢版 |
2018/10/06(土) 14:13:33.34ID:rmY2CH/8d
さっき廊下ですれ違ったのってビルかな?
挨拶すれば良かった
0642デフォルトの名無しさん (アウアウウー Saeb-7Kxw)
垢版 |
2018/10/11(木) 11:14:04.89ID:+hE1PP2xa
http://www.itmedia.co.jp/news/articles/1810/11/news065.html

Microsoftは発表文で、
「われわれは、開発者が“WindowsかLinuxか”あるいは“.NETかJavaか”などという2択を迫られたくはなく、
 あらゆるテクノロジーをサポートするクラウドプラットフォームを求めているのは当然だと思っている。
 また、オープンソースプロセスによる協力的な開発イノベーションを加速することも学んだ」
0643デフォルトの名無しさん (スッップ Sdff-8RlH)
垢版 |
2018/10/11(木) 15:36:13.06ID:B4i/1Ty/d
原文を読んでないだろ?
これ誤訳のオンパレードだぞ
正しく訳すと要約だけど
[JavaはC#に負けを認めた。技術的にも将来性においても完敗した]
と訳すのが正しいよ
0646デフォルトの名無しさん (スプッッ Sd7f-8RlH)
垢版 |
2018/10/12(金) 18:37:36.36ID:P7DipF+zd
原文は古代ヘブライ語で書かれてだから誤訳しても仕方ないよな
ちょっと難しいもんな
0648デフォルトの名無しさん (アウアウウー Saeb-7Kxw)
垢版 |
2018/10/12(金) 21:25:40.24ID:/JYzQnPFa
マイクロソフトが Open Invention Network に加入: Linux などのオープン ソース保護を促進
https://blogs.technet.microsoft.com/mssvrpmj/2018/10/12/microsoft-joins-open-invention-network-to-help-protect-linux-and-open-source/

このポストは、2018 年 10 月 10 日に投稿された
Microsoft joins Open Invention Network to help protect Linux and open source の翻訳です。
https://azure.microsoft.com/en-us/blog/microsoft-joins-open-invention-network-to-help-protect-linux-and-open-source/

マイクロソフトは開発者の皆様が、Windows か Linux か、
あるいは .NET か Java かといったような二者択一の選択を迫られるのではなく、
これらすべてのテクノロジに対応するクラウド プラットフォームが提供されることを望んでいると理解しています。
最新のテクノロジをユーザーのニーズに合わせて、あらゆるデバイスでデプロイできるようになりたいとお考えなのです。
また、イノベーションを促進するには、オープン ソース プロセスを通じて
共同で開発することが効率的であることもマイクロソフトは理解しています。
このためマイクロソフトは、10 年以上前から自社テクノロジのオープン ソース化に取り組み
(ASP.NET の一部をオープン ソース化したのは、なんと 2008 年でした)、
オープン ソースに大きく貢献する世界有数の企業の 1 つになりました。
マイクロソフトの従業員は 2,000 以上のプロジェクトに協力しており、
Azure で使用されている主な Linux ディストリビューションのすべてに最高クラスのサポートを提供しています。
0649デフォルトの名無しさん (ワッチョイ 27b3-EjhI)
垢版 |
2018/10/12(金) 22:14:12.20ID:fqT+hQwd0
>>645
Javaが自滅した感じだな
0656デフォルトの名無しさん (ササクッテロラ Sp9b-BBzf)
垢版 |
2018/10/17(水) 09:57:01.64ID:nljGc94Pp
Javaというか、Oracleがなぁ…
0659デフォルトの名無しさん (ササクッテロラ Sp9b-BBzf)
垢版 |
2018/10/17(水) 21:05:37.25ID:nljGc94Pp
継ぎ接ぎのない美しい言語設計の具体例が欲しいな
実用に即して対処していると、どうしても逃げきれん面があると思う
0663デフォルトの名無しさん (ササクッテロラ Spb3-Dt8S)
垢版 |
2018/10/18(木) 08:40:33.18ID:PtIXQgPWp
あと実用用途では、人への引き渡しやすさも考慮されるからな
好きなだけ変態実装できるなら原理主義者にもなるんだけどさ
0670デフォルトの名無しさん (オイコラミネオ MM1b-9LQp)
垢版 |
2018/10/19(金) 21:10:04.30ID:uLZcj7VIM
>>669
馬鹿じゃねw
ポインタ参照もメモリをイメージ出来るからどうでもいいわw
何えらそーにw糞がw
アセンブラとC極めてる俺にとっては高級w言語はまぁ使いようで楽に書けるなら使うまでだw
馬鹿がポインタだのエラソウに言うなw
0684デフォルトの名無しさん (ワッチョイ 0f1f-7PZ0)
垢版 |
2018/10/19(金) 21:45:18.92ID:QUP4YkYJ0
>>675
本当にアセンブラとCを理解してるのなら説明する必要もないはずだが。
ポインタはインデックスレジスタに型サイズを持たせた言語実装。
参照にそんな機能はない。ただアドレスを指してるだけ。だから安全。

これでポインタがあるC#がいかに醜悪な設計か理解できただろう。
0686デフォルトの名無しさん (ワッチョイ a3b3-PhZZ)
垢版 |
2018/10/19(金) 21:57:47.87ID:U9CMSMXB0
>>684
まともな議論に戻して、ネイティブコードとの親和性を考えた時、Javaの初心者には理解困難なシグニチャを使ったJNI経由の呼び出しと、C#のunsafeなポインタを妥協して許容するのと、どっちがいいと思う?
好みだとは思うけど、俺は危険を承知で実を取ったC#のほうが好きだな。
0692デフォルトの名無しさん (ワッチョイ afa4-aFI9)
垢版 |
2018/10/20(土) 17:23:50.09ID:58Qemwry0
参照とポインタの違いとかキレながら議論する話か?
それぞれの経緯と目的を考えりゃ最初から答えは出てると思うが
■ このスレッドは過去ログ倉庫に格納されています

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