C# vs Java どっちが好き? その3©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/03/21(火) 01:39:07.06ID:6+SObZHg
前スレ
C# vs Java どっちが好きか教えてくれ2
http://echo.2ch.net/test/read.cgi/tech/1458967180/

関連スレ
Java/C++ VS C# どっちが好きか教えて
http://echo.2ch.net/test/read.cgi/tech/1459591346/
C++ Builder vs C# どっちがいいか教えて
http://echo.2ch.net/test/read.cgi/tech/1459000291/
2017/08/22(火) 11:25:08.35ID:SLHz6yns
コボラーもそんなこと言ってたよ
2017/08/22(火) 12:40:58.88ID:kd+DpQVb
それには、Javaを駆逐できるくらい優れた言語、プラットフォームが出てこなきゃ
C#じゃないしなぁ
2017/08/22(火) 13:19:23.98ID:I5xpXhk8
コボラーもそんなこと言ってたな
2017/08/22(火) 18:46:55.25ID:WHJ0V5Kh
それはそれでいいことですね。
いつまでも過去の遺物に縋る必要はないもの。
2017/08/24(木) 00:33:44.05ID:cc0+YK0z
コボルが生きてる現場に放り込まれたが
Javaのコードの奇麗なことといったら

設計がしっかりしてたら言語がなんでもあんまり関係ない
2017/08/24(木) 00:39:33.82ID:cc0+YK0z
システムを別言語にリプレースするのはすごいコスト
なにかのついでじゃなきゃとってもやれない
Cobolでさえそうなのに、ましてJavaを置き換えるメリットなんて
2017/08/24(木) 23:55:21.94ID:vNLcETVA
Java7から8にはほぼほぼ移項できない
2017/08/25(金) 18:19:17.24ID:7dyqz+Bh
移行最大の壁がレガシーおじさんってのがな
ついてこれないなら仕事辞めてくれ
2017/08/26(土) 01:21:00.14ID:v+3w1ZTS
おまいがコボラーになっても問題は解決するんやで
2017/08/26(土) 01:37:59.71ID:lejZryYl
>>629
こういう馬鹿が真っ先に逃げ出すんだよなwww
2017/08/26(土) 03:53:06.26ID:v+3w1ZTS
未来はRustにある
ほかはJavaと大差ない
2017/08/26(土) 14:01:21.93ID:A+ZFL75S
>>632
Rustは実装のコストが高すぎないかい?
開発者集めるのに苦労しそう
2017/08/26(土) 14:42:44.47ID:T5LcaHHM
コボラーもそんなこと言ってたな
2017/09/05(火) 09:06:46.13ID:Hxv3fSFm
まだOracle製品で消耗してるの?ww

【IT】米オラクルがSolaris関連の従業員をほぼ全員レイオフしたとの報道
http://egg.2ch.net/test/read.cgi/bizplus/1504541288/
2017/09/05(火) 09:51:16.74ID:ZrhmwjDj
まぁOracleに金払うのは俺らじゃなくてユーザーだからなぁ
2017/09/05(火) 20:19:00.87ID:de0tAs+m
Oracle使ってるのって国内でもゲスな企業が多いからなぁ
2017/09/12(火) 09:01:38.39ID:EOOe72TQ
○次受けが多いほど退場率が早くなる。高くなる

直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ 
長時間労働 高稼働 高スキル要求が多い

フリーランスサイトを運営している零細ITの自称エージェントは労働市場から流れてくる案件を転売してるだけだった。
労働市場に加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む

エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる

eJobgo JIET JISA で検索

優良エージェント・優良サイト

首都圏IT(PE-BANK) クラウドテック プログラマーズ
2017/09/16(土) 14:56:37.43ID:o75NzNKe
まさか、まだ泥船に乗り続けるバカはいないよね?

Oracle、Java EEをEclipse Foundationへ
http://news.mynavi.jp/news/2017/09/13/110/
2017/09/16(土) 15:20:37.36ID:FEWkVvpe
>>639
いや、普通にいるだろ
WindowsXP、IE6
終わったものに取り続けてた例は山ほどある
特に大企業
2017/09/23(土) 11:02:39.88ID:0HgW9Fml
いよいよ俺達のJavaが復活ののろしを上げる

【IT】Java 9が正式リリース、Javaをモジュール化するProject Jigsawがついに実現
https://egg.2ch.net/test/read.cgi/bizplus/1506036175/
2017/09/23(土) 11:27:00.07ID:NSWqfED0
7はおろか8ですら互換性が絶望的とかもう信者も逃げるだろ
643デフォルトの名無しさん
垢版 |
2017/09/23(土) 20:19:23.02ID:3v1co4Iu
「3年ぶりとなるJava SE 9の提供(中略)
モジュール化システムProject Jigsawの導入により、開発者をJAR地獄から解放(中略)
シェルから対話形式に実行するJshell(中略)
Lightweight JSON API(中略)
新しいHTTP2クライアント(中略)
LTSバージョンは3年間サポートされる」

Java SE 9リリース | スラド デベロッパー
https://developers.srad.jp/story/17/09/23/0326208/
2017年09月23日 15時25分
2017/09/24(日) 00:12:28.24ID:rk9buIU7
>>642
絶望的は言い過ぎ〜
2017/10/08(日) 11:54:19.41ID:dGmVbMs7
脱Java捗ってるな
http://itpro.nikkeibp.co.jp/atcl/column/14/346926/100601153/
2017/10/08(日) 12:28:26.29ID:ZEE0bNSu
くだらない言語間競争に足突っ込んでる暇があったら勉強でもしろ
それか子供と遊びに行ってやれ
2017/10/08(日) 14:34:47.02ID:PSv4Ag0T
子育てなんて時間的にも金銭的にもリソースの無駄遣いでしかない
2017/10/08(日) 14:35:06.98ID:ZEE0bNSu
何を無駄と考えるかは人による
2017/10/08(日) 14:36:31.13ID:PSv4Ag0T
じゃあ言語論争が無駄かどうかも人によるだろアホ
2017/10/08(日) 14:43:36.17ID:ZEE0bNSu
まあそうだな
当事者ならともかく野次馬的な関与に生産性はないと俺は思ってるだけだ
すまなかったな
2017/10/08(日) 15:07:34.94ID:Y61Wi2fA
>>649
当たり前だろ...
全世界の関心事だとでも思ってたのかよ w
2017/10/08(日) 15:34:33.62ID:PSv4Ag0T
全世界の関心事?こいつはなにを言ってるんだ?
2017/10/08(日) 15:38:54.34ID:IOqSr42o
>>651
ははは
2017/10/08(日) 16:09:41.19ID:HosRocIl
>>652
>>649がバカだって言ってるんだと思う
2017/10/08(日) 16:46:23.37ID:lGrTtlG9
>>652
日本語www
2017/11/10(金) 11:22:38.44ID:Dvtc6/jj
どっちもエコシステムが微妙なんだよなー。
vsとかどんどん進化してるけどなんか俺の望む方向性からズレているような。

vscodeでnodeやgoいじってる方が捗る。
2017/11/10(金) 17:51:57.27ID:+uMAAy+L
エクリプスで組むC#

VSで組むJava

ならお互い好きなもの逆転しそう
2017/11/11(土) 06:12:08.04ID:arlnfO3x
Eclipseとか絶対使いたくないけど
Visual J++は微妙だったな
2017/12/12(火) 20:53:48.04ID:doNHSpgV
やっとバリュータイプ(値型)サポートか、と思ったら
「本番への準備とコードの出荷には何年もかかるかもしれない」って
いつになったらC#に追いつけるんだよww

Javaのバリュータイプに対する設計が進んでいる
https://www.infoq.com/jp/news/2017/12/ValueTypesNov10
2017/12/12(火) 21:05:27.75ID:r+xAM07N
別にいらなくね?
2017/12/12(火) 21:13:20.28ID:dWXeepiT
もういまさら追いつけねーよ
2017/12/13(水) 08:51:33.36ID:mQo9GSJL
バリュータイプって片仮名で書かれると何の事やらってなるがvar型の事か?

C#使ってるけど変数宣言場所に型名ないとなんか可読性落ちる気がするから使わないんだけどメリットって何?
スクリプト言語との互換性とか以外で
2017/12/13(水) 09:21:42.81ID:jJHWXRp0
value type、値型だろ
これを知らんということは c# を知らんということだ
2017/12/13(水) 09:50:24.88ID:mGAypFNw
>>662
お前C#使ってねーだろ
2017/12/13(水) 12:24:06.81ID:b63AdwFX
>>662
varは型じゃないし、スクリプト言語との互換性ってなんのこと?
2017/12/13(水) 15:48:28.67ID:9vK7isiJ
暗黙的に型指定されるローカル変数 (C# プログラミング ガイド)
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/classes-and-structs/implicitly-typed-local-variables

var キーワードは、初期化ステートメントの右辺にある式から変数の型を推論するようにコンパイラに指示します。

var キーワードは "バリアント" を意味するのではなく、変数の厳密でない型指定や遅延バインディングを示すものでもないことを理解することが重要です。単に、最も適切な型をコンパイラが決定して割り当てることを意味します。
2017/12/13(水) 20:49:52.18ID:M6UUxmjw
まるで auto の説明を読んだような気分だ
2017/12/13(水) 21:07:53.75ID:chUsFhHj
C#のvar → 2007年リリースのC#3.0から
C++のauto → 2011年リリースのC++11から
2017/12/13(水) 22:50:23.16ID:0JTwiv23
>>662
> スクリプト言語との互換性とか以外で
またvarとvariantの区別もつかない老害がしゃしゃり出てきたのかよ w
670デフォルトの名無しさん
垢版 |
2017/12/14(木) 07:19:58.51ID:NgXErqsS
>>665
変数の型を書かなくていいってことだろ
671デフォルトの名無しさん
垢版 |
2017/12/14(木) 07:24:55.23ID:NgXErqsS
>>660
こいつを見てくれ

Administrator admin = ...
User user = ...
Operator operator = ...

var admin = ...
var user = ...
var operator = ...

どっちが美しいかは一目瞭然だろ
ローカル変数の先頭が揃うんだぞ、こんな良いこと他にないだろ
2017/12/14(木) 10:01:13.39ID:VXnGEu1I
参照型に対する値型でしょ
673デフォルトの名無しさん
垢版 |
2017/12/14(木) 20:54:14.86ID:NgXErqsS
ジェネリクスでプリミティブ型が使えるとかいうあのあれ?
2017/12/14(木) 21:45:27.80ID:Fx848y6A
ジェネリクスとか関係なくはるか古来よりC#ではプリミティブ型には値型がある
675デフォルトの名無しさん
垢版 |
2017/12/14(木) 21:54:14.56ID:NgXErqsS
>>674
それって結局どうやってるの?
2017/12/14(木) 21:56:05.40ID:fsO62Lbi
未だにvarやauto使ってる馬鹿がいるのか。
677デフォルトの名無しさん
垢版 |
2017/12/14(木) 22:00:31.53ID:NgXErqsS
>>676
なんでや?なんで馬鹿なんや?
2017/12/14(木) 22:03:04.35ID:fsO62Lbi
つまり無職ってことだ。
2017/12/14(木) 22:29:24.45ID:Zu2Y8MKj
>>676
Microsoftのガイドライン全否定www
2017/12/14(木) 22:58:34.26ID:Fx848y6A
>>675
オブジェクととしての存在が必要にならないようなら
Cみたいにスタック上などのメモリに値が保持されている

https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/types/boxing-and-unboxing

こんなの了承済みで俺が変なこと言ってるならゴメン
2017/12/15(金) 05:11:58.56ID:lG4nFNDN
>>671
これを美しいって思う感性は理解できん
682デフォルトの名無しさん
垢版 |
2017/12/15(金) 07:04:21.16ID:131zQT6r
>>681
花火はどかーんときれいでしょ?
それとまったく同じ
2017/12/15(金) 08:34:24.86ID:FCwL/bM6
>>671の感性はまだ理解できるけど>>682の感性は全く理解できん
2017/12/15(金) 15:19:05.95ID:Pih/YLb2
>>676
varを禁止したらLINQのメソッドが返す匿名型はどんな型名の変数に代入すればいいんだ?


http://www.atmarkit.co.jp/fdotnet/extremecs/extremecs_15/extremecs_15_11.html

LINQの存在を前提にすると、匿名型やvarキーワードは必須の機能といえるのである。
決して、ちょっと便利だから追加した“なくてもよい”機能ではない。
C#は何でも機能を増やす無節操な言語ではない。
685デフォルトの名無しさん
垢版 |
2017/12/15(金) 17:57:22.38ID:p8WfzK1Q
>>684
アノニマスという型を用意したらええんちゃう?
2017/12/15(金) 20:27:41.42ID:lQDuPItt
>>685
varでいいやろアホか
2017/12/15(金) 20:51:15.05ID:Tb0OcKpN
今からでもGenericsに型つけてくれ
2017/12/15(金) 20:54:11.92ID:lG4nFNDN
匿名型にしなきゃいい
2017/12/15(金) 21:06:33.49ID:21K45ad8
オラクルって本当ロクなことしないよな
やることが朝鮮人のそれに似てる
2017/12/15(金) 21:07:06.15ID:Tb0OcKpN
次はデフォルトでNull不許容に変更だな!
先が楽しみだ
2017/12/15(金) 22:03:12.45ID:whLQug2z
>>689
バルマー時代っぽくない?
2017/12/19(火) 07:16:59.70ID:/4TLNtGe
>>684
馬鹿は黙ってたほうがいい。
2017/12/20(水) 21:14:40.32ID:PNdbO4uv
>>692
で、varを禁止したらLINQのメソッドが返す匿名型はどんな型名の変数に代入すればいいんだ?
お前が馬鹿じゃないなら当然答えれるよな
2017/12/20(水) 22:33:08.78ID:gzT/1lUt
別にobject型に突っ込んだ後型判定やれば匿名型じゃなくてもいいんだけどね
2017/12/21(木) 21:02:50.02ID:SGLGKW7o
【IT】1位はJava…企業が求めるテック系スキル、トップ10発表
https://asahi.5ch.net/test/read.cgi/newsplus/1513846774/
2017/12/21(木) 21:26:57.44ID:VmZQhaj/
日本企業はまだまだJavaだろうな
特に大企業とその下請けとかは
2017/12/22(金) 03:12:44.01ID:D6Ev4H+I
C#は拡張地獄に陥って死んだ
2017/12/22(金) 03:17:52.17ID:xQ825djR
>>697
具体的に
2017/12/22(金) 03:25:20.93ID:D6Ev4H+I
まだ夢から覚めないのですね。
2017/12/22(金) 08:44:05.78ID:fqPE8D2R
ニコニコ動画はscalaを使って凋落しました
言語が凄いから良いものが出来るわけじゃない
何が言いたいかというとニコニコ動画はクソってこと
2017/12/22(金) 08:59:39.26ID:B9uYDUfy
>>697
Javaもこれからはラピッドリリースに移行するから「拡張地獄に陥って死ぬ」よ
2017/12/22(金) 09:24:32.59ID:D6Ev4H+I
視聴者がクソだから動画コンテンツもクソになるんだよ。
C#がクソ化したのと同じ理由。
2017/12/22(金) 09:35:03.10ID:V1SuUH+Q
C#はVSに乗っかってる限りは永久にJavaよりマシ

というかEclipseがゴミ過ぎる
2017/12/22(金) 10:05:06.88ID:mb11zO5x
Java嫌い
2017/12/22(金) 10:25:51.20ID:xQ825djR
>>702
具体的に何がクソなの?
2017/12/22(金) 12:29:58.31ID:1fcEEWLu
>>703
ほんとこれだよねなんでEclipseみたいなゴミ使い続けるのかホント謎
2017/12/22(金) 12:35:47.08ID:6K1dx/3N
マニュアルが揃ってたりフォーマットの指定が細かく行えたりプラグインが充実してたりするわけですよ
2017/12/22(金) 17:40:32.80ID:mb11zO5x
eclipseが便利なのってJavaインストールしなくても使えることだけだわ
2017/12/23(土) 06:19:03.12ID:99jjYgDn
VSも2005とか2008の頃は良かったけど2010以降くらいから地味に重くなってきた感あるんだよね
一旦起動してしまえば大した事はないけどちょっとソース開きたいなって思った時とか
Eclipseは全部重いけど
2017/12/23(土) 09:09:30.84ID:PRCHoeC8
>>709
>ちょっとソース開きたいとき
VSCodeで十分やろ
2017/12/24(日) 10:51:37.48ID:tdrVe4JW
WPFはほんと糞だからな。WPF採用のVS2010で一気に糞化して、MSは一気に衰退した。

今はJavaの時代。
2017/12/24(日) 11:27:36.91ID:/uYLPwgV
WPFの方がいいだろJavaFXは見劣りどころか周回遅れに感じる
2017/12/24(日) 12:06:46.97ID:Tzue5pu1
WPFを覚えてWinFormに戻りたいと思う人
そんなにいないと思うけどな

WPFにも糞な部分が山ほどあるが
それでもWinFormで作るのはもうダルくてやってられない
2017/12/24(日) 12:11:20.35ID:Tzue5pu1
JavaとC#両方やってJavaの方がいいという人もそんなにいないと思う

Javaの仕事の方が多いからみんな嫌々Javaで書かされてる
2017/12/24(日) 12:14:48.58ID:tdrVe4JW
Javaのほうがすばらしいから仕事ではJavaが選ばれるのだ。

> 嫌々

個人的な感想だろ
2017/12/24(日) 12:21:39.53ID:Tzue5pu1
>>715
もちろん個人的な好き嫌いの話をしているつもり

C#とJavaどっちが好きかと聞かれてJavaと答える人にこれまで会ったことがない

あなたはJavaの方が好きなの?
だとしたらかなり個性的でレアな価値観を持ってると誇っていいと思いますよ
2017/12/24(日) 12:28:57.14ID:p4tWHUQE
まぁJavaがって言うのもあるかも知れんが何より圧倒的に>>703なんだよな
2017/12/24(日) 12:42:35.01ID:+JEny8cZ
>>715
あほ
2017/12/24(日) 12:58:53.60ID:3NUV1cF5
百歩譲ってJavaはまだ分かるけど
PHP、C/C++、PythonでEclipse使ってる人は頭おかしいんじゃないか?って思ってしまうね
2017/12/29(金) 11:10:43.84ID:IFaklCI8
Linux+Javaを推進した人たちがコードを書けない人たちだからな。だから日本の市場は歪んでいる。
2017/12/29(金) 11:48:03.47ID:LtRSwZqD
>>715はJavaの方が好きというより
Javaしか出来ないんだろうな
自分の持っている技術の方が優れていると思いたいだけ

C#とJava両方できてJavaを選ぶなんて技術者としてあり得ない
2017/12/29(金) 13:08:51.99ID:6iDMYswU
>>721
C#が最強の言語?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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