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/08/06(月) 19:12:21.32ID:eNr1WxH2d
>>281
いつの時代の方ですか?
284デフォルトの名無しさん (スプッッ Sd1f-83b+)
垢版 |
2018/08/06(月) 19:12:23.21ID:h2T1lmc6d
簡単に言うとAzureってレンタルサーバーだよね?
2018/08/06(月) 19:24:35.24ID:6LLzP/Xzd
うんにゃ
286デフォルトの名無しさん (ワッチョイ ff5d-83b+)
垢版 |
2018/08/06(月) 20:20:19.75ID:EsKphJrJ0
うんにゃ?
2018/08/09(木) 15:11:23.11ID:V8OpHNpD0
AzureってMS版のAWSだと思ってた。違うのか。
288デフォルトの名無しさん (ワッチョイ aafe-KMVR)
垢版 |
2018/08/09(木) 15:41:12.27ID:0WK0pW+20
レンタルサーバーでしょ?
違うの?
2018/08/09(木) 17:56:22.91ID:WuBnCjxha
>>287,288
https://azure.microsoft.com/ja-jp/overview/what-is-azure/
クラウドサービス
2018/08/09(木) 17:57:43.60ID:WuBnCjxha
>>282
TKCか
2018/08/09(木) 18:59:46.48ID:9RYWVA0HM
タカシ…
2018/08/09(木) 20:28:23.80ID:5lfJ+iF1d
>>288
違う
293デフォルトの名無しさん (ワッチョイ 4a5d-KMVR)
垢版 |
2018/08/09(木) 20:59:44.79ID:dUKRGdgu0
じゃあ実際は何に使われてるの?
レンサバがメインだろ?
2018/08/09(木) 21:02:38.37ID:9RYWVA0HM
違う。
295デフォルトの名無しさん (ワッチョイ 4a5d-KMVR)
垢版 |
2018/08/09(木) 21:14:05.24ID:dUKRGdgu0
ふーん
2018/08/09(木) 22:08:51.29ID:x/dqYa7Id
レンタルサーバーがWebホスティングサービスを指しているのであれば、それはAzureのたくさんある機能の一つにすぎないね
297デフォルトの名無しさん (ワッチョイ 4a5d-KMVR)
垢版 |
2018/08/09(木) 22:12:39.72ID:dUKRGdgu0
へー
2018/08/10(金) 06:23:47.68ID:exdMxehD0
>>293
なぜそう思った?
2018/08/10(金) 08:41:33.71ID:2BhSDBesa
IISでサーバー立ててたような敬虔なMS信者企業なんかは資産を持つよりもAzureに移行した方がいいって判断する事はあるんじゃないかとか
300デフォルトの名無しさん (スプッッ Sd8a-KMVR)
垢版 |
2018/08/10(金) 08:42:15.86ID:bsN781owd
で レンサバ以外で何に使ってるの?
クラウドサーヴィスとか一括りじゃなくて具体的教えてよ
301デフォルトの名無しさん (スプッッ Sd8a-KMVR)
垢版 |
2018/08/10(金) 08:44:10.35ID:bsN781owd
ちなみにVPSも俺の中ではレンサバの一種なので違う用途で使ってる人がいたら教えてプリーズ
2018/08/10(金) 08:52:38.42ID:2BhSDBesa
レンタルサーバー→Web、メール、DBなどのサービス単位の貸出
VPS→仮想PC1台単位の貸出
クラウド→ルーターを含むゾーン単位の貸出

的な
303デフォルトの名無しさん (ワッチョイ 83d2-VDz4)
垢版 |
2018/08/10(金) 09:15:25.52ID:kJWRg6z10
【自然地震とみせかけて】  不審な揺れ <●>  <●> 震源が基地  【地下核実験してるだろ】
http://rosie.5ch.net/test/read.cgi/liveplus/1533776268/l50
2018/08/10(金) 10:20:08.57ID:8N2kYXA00
Azure AD使って社員のID管理やってる企業は多いぜ
305デフォルトの名無しさん (ワッチョイ aafe-KMVR)
垢版 |
2018/08/10(金) 16:33:40.76ID:dJzlcmqb0
>>302
つまりレンタルって事だよね?
2018/08/10(金) 16:44:44.62ID:GyV9/bZsa
自前でiiSでサーバー構築面倒がる企業がAzure使ってるんでそ
2018/08/10(金) 16:52:27.86ID:exdMxehD0
>>305
うんにゃ
308デフォルトの名無しさん (ワッチョイ aafe-KMVR)
垢版 |
2018/08/10(金) 18:07:39.61ID:dJzlcmqb0
うんにゃ?
2018/08/10(金) 18:10:06.60ID:RAEMPpHVd
>>306
だからWebホスティングだけじゃないっつうの
310デフォルトの名無しさん (ワッチョイ 4a5d-KMVR)
垢版 |
2018/08/10(金) 21:12:45.25ID:+hG/muEN0
だから何してるの?
2018/08/10(金) 22:05:47.26ID:32dlghG40
貸出期間からしたらレンタルじゃなくて余裕でリースだろ
312デフォルトの名無しさん (ワッチョイ 4a5d-KMVR)
垢版 |
2018/08/11(土) 22:07:00.67ID:Td/zZZ7D0
あっ
大丈夫です
313デフォルトの名無しさん (スフッ Sdea-KMVR)
垢版 |
2018/08/14(火) 02:26:12.62ID:cGyBvjrfd
うんにゃ
2018/08/16(木) 01:56:04.19ID:BG1dCD2gM
結局、オラクルはC#へアシストしただけだよな
アホとしか言えん
315デフォルトの名無しさん (ワッチョイ efb6-bA/g)
垢版 |
2018/08/16(木) 06:39:54.20ID:4rQV9q+o0
昔々、SUN Microsystemsという会社があってだな
製品の利益を軽視して潰れてもうたんや
316デフォルトの名無しさん (スフッ Sdbf-378L)
垢版 |
2018/08/16(木) 09:09:12.49ID:Au8uUKpSd
最先端テクノロジー分野は利益になるか分からない領域で研究してる
その恩恵を受けているのは貴方ですよ
感謝しましょう
ビルゲイツに
317デフォルトの名無しさん (スフッ Sdbf-378L)
垢版 |
2018/08/17(金) 16:06:56.25ID:sO++Wjmcd
今度ビルゲイツに会ったら「ありがとう」って伝えます
2018/08/18(土) 08:46:33.70ID:Jq8fdaqnd
LINQ使ったらもうjavaには戻れんよ
2018/08/18(土) 16:26:41.46ID:TKPUDGCaM
わかる
320デフォルトの名無しさん (スフッ Sdbf-378L)
垢版 |
2018/08/18(土) 16:52:49.94ID:lPI41hg1d
Java?
まだ使ってる人いるの?
2018/08/18(土) 16:55:29.35ID:XOnooV720
AndroidもC#でネイティブ開発できるようになってめっちゃ快適ですよ
322デフォルトの名無しさん (スフッ Sdbf-378L)
垢版 |
2018/08/18(土) 16:59:02.48ID:lPI41hg1d
え!?マジ?ヤバ!
そしたらC#の圧勝じゃん
2018/08/18(土) 17:14:54.13ID:lYq+ZT8dM
Android開発はJava→C#(VB.NET?)へ加速すると思う
2018/08/18(土) 17:17:12.22ID:24N2f8T20
AndroidSDKに依存するのはまだしもjavacがないとクロスビルドできないのはなんだかな
VSでは試してないけどPython ReactNative Goでのクロスビルドの場合は確かそうなんだよね
2018/08/18(土) 17:34:43.99ID:lYq+ZT8dM
https://qiita.com/amay077/items/a00461289ddd0f9f4897
VB.NETでもAndroidアプリ開発の一部は可能
https://www.xlsoft.com/jp/products/xamarin/xamarin-forms_visual-basic.html
https://www.lisz-works.com/entry/xamarin-hello-world
2018/08/18(土) 17:38:27.55ID:nKgjyEyqp
ネイティブ開発ってどゆこと?
CLRがandroidに乗る?
2018/08/18(土) 17:52:17.50ID:lYq+ZT8dM
>>326
ザマリンでC#そのままで開発出来る、って事
2018/08/18(土) 18:30:04.44ID:PMPVVek/d
Android SDKのJavaクラス構造ほぼそのままでC#クラスとしてラップされてるからJavaで書かれたAndroidの知識を生かすのもあまり苦労しないんだよね
2018/08/18(土) 22:52:52.87ID:YBFt9Bz90
レスがロールバックしつる
2018/08/18(土) 23:48:49.78ID:Ko63+rMed
LINQは革命的だな
文字列でSQL文書くってアホらしいことまだやってる?
331デフォルトの名無しさん (ワッチョイ 0b5d-378L)
垢版 |
2018/08/18(土) 23:50:39.67ID:FUzlnCg00
今頃?
332デフォルトの名無しさん (ワッチョイ efb6-bA/g)
垢版 |
2018/08/19(日) 00:07:31.35ID:VVi9Y61v0
いつ頃話してもええやんか
333デフォルトの名無しさん (ワッチョイ 0b5d-378L)
垢版 |
2018/08/19(日) 00:28:28.73ID:8+dvfrh00
そっすね
2018/08/19(日) 08:55:30.53ID:FAxhoEKM0
普通はネイティブってのはバイナリコード吐くやつのことを言うもんだけどな
2018/08/19(日) 09:03:09.37ID:Qn4G0bqC0
日本のITは10年遅れだからそろそろJPAやEFが普及してくるのかもしれないね
2018/08/19(日) 09:12:32.81ID:Gp6iVUKS0
Xamarin.droidはAOTコンパイルもできるのでARMネイティブコードも生成できるはず。
ただしAndroid SDKに依存した部分はやっぱりJNI経由だったりするので、頻繁にデータのマイグレーションが発生して遅くなっちゃうけど。
2018/08/20(月) 20:22:47.57ID:uK/JpeGxM
もしかしてASP.net MVC最強じゃね?
バインディング楽だわ
javaなんて出したり入れたりのコード書くの馬鹿らしいわ
338デフォルトの名無しさん (ワッチョイ efb6-bA/g)
垢版 |
2018/08/20(月) 20:27:09.82ID:7cywDiIN0
いやらしい
2018/08/22(水) 17:05:56.97ID:cvxUQ6/sr
>>336
ザマリンのAndroid部分はOpenJDKに移行するってよ
340デフォルトの名無しさん (ワッチョイ 0b5d-378L)
垢版 |
2018/08/22(水) 17:19:17.39ID:ZW9egY1t0
どーぞ
2018/08/22(水) 20:22:12.19ID:mHU9sjBya
AndroidはOS代わるまで様子見
2018/08/25(土) 10:14:19.21ID:fTkxY8UEa
>>225
対応しようにも ウィンドウマネージャの仕様がバラバラで
結局JAVAみたいな最小公約数的なGUIになるから
2018/08/25(土) 10:15:11.16ID:uF3Ar+0r0
>>342
最小公約数じゃだめじゃねw
2018/08/25(土) 10:17:17.21ID:iyQkwH0P0
xamarin.forms gtkあるやろ
2018/08/25(土) 12:52:02.80ID:/Fzym0w+0
C#はJavaのパクリらしいぜ。所詮コピー品はコピー品だよ。
2018/08/25(土) 13:20:37.50ID:m+LWvZ9C0
おじいちゃんおはよう
347デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:23:11.66ID:KMExyDFm0
似ては居るけどC#はPascalの進化系だよ参照渡しがあったりするし
JavaはC++の進化系、ポインタをなくしてGCを追加した
348デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:23:28.46ID:KMExyDFm0
>>346
飯はまだかね?
2018/08/25(土) 13:26:01.42ID:00w/RGH3a
さっき食べたでしょ
2018/08/25(土) 13:36:08.08ID:/Fzym0w+0
C#って名前からしてC++のパクりだもんな。
でもこれってJavaのパクりじゃありません、C++の進化ですと装ってるけど、GCとかまんまJavaのパクりだよな。

というおおまえPascal知らないだろ。C#はPascalとか馬鹿じゃねーの?
見た目から全部C#はまんまJavaのパクりじゃねーか。
351デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:39:40.09ID:KMExyDFm0
>>350
C#の設計者であるアンダース・ヘルスバーグは
ボーランドでTurbo Pascalを作ってた人だよ

C#には参照渡しがあるけど、Javaにはないよね
どうみてもPascalの後継です
2018/08/25(土) 13:48:38.20ID:/Fzym0w+0
馬鹿は休み休み言え。おれが農家で米作ってて今年は麦でも作ろうかと麦作ったら、その麦は米が進化したものなのかよ?

そもそもC++に参照渡しがあるじゃんw おまえはほんと嘘つきだな。C#がPascalだなんてww

a := 0; {これはPascal}
a = 0; //これはJava
a = 0; //これはC#;

どうみてもC#はまんまJavaのパクりです。
353デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:49:38.96ID:KMExyDFm0
2005年C#2.0で導入されたデリゲートは
2014年Java8で関数型インターフェースとして導入された

2007年C#3.0で導入されたラムダ式は
2014年Java8でラムダ式として導入された

asyncとかtupleとかC#にあってJavaにない言語機能はまだまだある
JavaはC#を真似することで進化してるんだよ
354デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:51:24.32ID:KMExyDFm0
>>352
代入に=を使うのは普通のことじゃん
C言語でもそうなってるよ
一般的なことすぎてパクりとは言えないと思うの
2018/08/25(土) 13:52:32.26ID:pzaAd6gS0
>>352
Cげんごってきいたことある?
356デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 13:59:24.96ID:KMExyDFm0
言語的にはC#はJavaの10年先を行ってるよ
Javaの進化が遅いのは既存のプログラムとの互換性のため
過去のしがらみなく思い切った変更を加えられるならいんだけどね
そういう意味ではKotlinとかの方がいいかも

僕はRedHatのCeylon推しだったけどKotlinに大敗北しちゃった
2018/08/25(土) 14:10:28.79ID:/Fzym0w+0
>>354-355
はぁ?誰がいつC#はC言語の進化ですって話をしてたんだよ?
馬鹿の主張はC#はPascalという話なんだよ。

だが、制御構文から、代入、比較演算子、演算子の優先順位までC#とPascalは違う。むしろC#はまんまJavaと同じ。

どうみてもC#はJavaのパクり。

ググったらC#開発した人はJ++というまんまJavaのパクりを開発してた人らしいな。
結局、パクりを訴えられてC#に改変したのだろう。汚い奴だ。
2018/08/25(土) 14:16:11.39ID:iyQkwH0P0
いやC#はC++の++やろ
Javaなんて出て来ん
2018/08/25(土) 14:25:04.40ID:/Fzym0w+0
C#作者はJavaの丸パクり言語J++を作ってたってもうバレてるのに往生際の悪い奴だな。

そもそもJ++の名前からしてどうみてもJavaのパクりやんw
2018/08/25(土) 14:31:27.12ID:M+tgnwP5a
JavaとC#の最たる違いは開発環境とライブラリでどっちもC#の方が圧倒的に優れてる事実はどうなりようもない
361デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 14:49:20.51ID:KMExyDFm0
>>357
代入の演算子に=は使うのはJava以外の言語(たとえばC言語)でも使われてるくらい
一般的なことだからそれを根拠にJavaのパクりとは言えないのではないでしょうか
ってことを言いたかったんだ

.NETではJ#という言語もあったね
でもマイクロソフトはJavaの設計に見切りをつけて
C#をPascalから開発したんだよ
362デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 14:50:44.44ID:KMExyDFm0
Java => J#
Pascal => C#
2018/08/25(土) 14:50:53.87ID:XpRMjBtL0
Pascal作ってたやつ引っこ抜いてきてJava作らせただけだろ!

なんなんだよその言い方
364デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 14:57:17.64ID:KMExyDFm0
>>363
Javaを元にJ#を作ったんだけどダメだったの
Javaの設計が古臭くて融通がきかなくて
これではダメだと思ったマイクロソフトは
Pascalを元にC#を作ったんだよ
Javaはダメだったの

そうして今日、JavaはC#を真似するようになったの
2018/08/25(土) 15:07:32.23ID:/Fzym0w+0
元Pascalコンパイラ開発者にJavaを作らせたらそのJavaはPascalの進化とか言いがかりにもほどがある。

どう考えても流れはこう。

C→C++→Java→J++→訴えられる→仕方なくC#に改変

つまりC#はJavaのパクリで変種という立場。C#は箱庭系、GCというC++から進化したjavaのエッセンスをすべて受け継いでる。
366デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 15:19:16.71ID:KMExyDFm0
>>365
Javaには参照渡しがないじゃん
Pascalにはあるんよ

Javaの系統とPascalの系統は別れてる
J++作ったのは事実だけれどもそれでマイクロソフトは
Javaの限界に気づいたんだよ

それでPascalを元に一から言語を設計した、そうして生まれたのがC#
だからこそC#はJavaを超えることができたし、今やJavaの憧れの存在としてC#は君臨してる
2018/08/25(土) 15:20:23.03ID:XpRMjBtL0
歴史はこうして捻じ曲げられる
2018/08/25(土) 15:20:50.31ID:dUthTlfRp
歴史を捻じ曲げすぎだろ
元々MSがJavaの独自拡張やり始めたが
Sunに訴えられるわMSロックイン嫌がったユーザに嫌われるわで散々だったからC#作り始めたんだぞ

だいたい文法もキーワードも標準ライブラリもそっくりだったのにパクってないってのは無理があるだろ
2018/08/25(土) 15:30:34.43ID:GF3pW9Id0
ライブラリはVCLだけどね
2018/08/25(土) 15:33:28.72ID:/Fzym0w+0
C#はPascalの進化系というトンデモ言ってる奴はオカルトにもほどがある。

なら名前をP#なりP++にすればいいだろ。
371デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 15:36:20.35ID:KMExyDFm0
>>370
名前をP#にしたら何が良いんだろ?
Pascalを全面に出したかったわけじゃないんだよ
C#はJavaを遥かに凌駕した全く新しい言語なの
372デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 15:38:35.46ID:KMExyDFm0
>>368
無理なんてないやろ
C#はPascalの系統だからJavaとはまったく別物
C#の言語機能が優秀で人気があるからそれにあやかりたい
気持ちはわかるんだけどC#はJavaとは全く関係ありません
迷惑です
2018/08/25(土) 15:48:00.83ID:/Fzym0w+0
むしろC++の人気に肖りたいからC#って名前にしたのがミエミエ。
でも実際はC++のようなネイティブコードではなくJavaのパクりだからバイトコードを吐く始末。
結局後出し二番煎じで普及するのはjavaばかりというのが現状。
2018/08/25(土) 15:49:30.05ID:95iULeOH0
Delphiの作者がボーランドに愛想を尽かしMSに引っこ抜かれJavaのいいとこ取りしたのがC#だろ
俺はC#の方が好きだけど歴史捏造はどっかの朝鮮人みたいで気持ち悪い
375デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 15:52:38.06ID:KMExyDFm0
>>373
C#にしたのはC/C++を使ってる人にも親しまれるようにと思ったからだろうね
いい名前といえます、マイクロソフトはもともとVBという言語、開発環境を作っていて
そこではPコードという中間コードが使われてたからC#で同様のものが使われるのは
当然の成り行きで何度も言うようだけれどもJavaとは全く無関係なんですよ
376デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 15:55:52.92ID:KMExyDFm0
>>374
ヘルスバーグの上司だったフィリップ・カーンが会社の方向性でもめてボーランドを去る
ことになったのが大きかった

ちなみにPascalのシンプルで強力で魅力的な設計思想は
ニクラウス・ヴィルト -> フィリップ・カーン -> アンダース・ヘルスバーグ
こうやって連綿と受け継がれてる

それが大成したのがC#なんだよね
377デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 16:00:34.24ID:KMExyDFm0
マイクロソフトがJavaをベースにJ#という言語を作ってたのは事実だけど
マイクロソフトはとっくの昔にJavaの限界に気づいて方向性を変えたんだよ

Pascalをベースに全く新しい設計した言語がC#
JavaがC#を真似て関数型インターフェースとかラムダ式とかストリームとか
導入してるのが今の流れ

C#がパクったんじゃないJavaがC#の真似をしてるだけ
2018/08/25(土) 16:17:50.40ID:/Fzym0w+0
なんでもかんでもPascalが起源ってどこかの国の人みたいですね。
379デフォルトの名無しさん (ワッチョイ 9eb6-m5ma)
垢版 |
2018/08/25(土) 16:23:11.07ID:KMExyDFm0
>>378
C#の起源がJavaと言う方がおかしいですよ
全く関係ないのに
2018/08/25(土) 16:23:47.10ID:1lS1kSWhM
なんでもかんでもJavaが起源ってどこかの国の人みたいですね。
2018/08/25(土) 16:24:33.67ID:/Fzym0w+0
PascalやC#がオカルト信者の言うとおり本当に強力で魅力的な言語ならとっくに普及している。
だが現実は普及など夢のまた夢。

Cの代わりにPascalでOSが書かれることはないし、皆が皆スマホアプリをC#で書くこともない。キワモノ扱い。
2018/08/25(土) 16:26:50.78ID:1lS1kSWhM
Javaがオカルト信者の言うとおり本当に強力で魅力的な言語ならとっくに普及している。
だが現実は普及など夢のまた夢。

Cの代わりにJavaでOSが書かれることはないし、皆が皆スマホアプリをJavaで書くこともない。キワモノ扱い。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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