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

レス数が1000を超えています。これ以上書き込みはできません。
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
952デフォルトの名無しさん (ワッチョイ c334-ynPM)
垢版 |
2019/03/15(金) 00:50:18.66ID:fcD9MM1B0
平成を終わろうとしているのに ガーベッジコレクションだとかフレームワークだとか
わけのわからん横文字で欺くのは通用しない。

主要言語の言語・コンパイラはソフトウェアエンジニアリングにおける基本的な概念は
一通り導入、サポートしている。

.NET Framework も、本当の意味で消費者が必要なソフトを作る機能なら、
極端にいえば1.0で既に一通り揃っている。
953デフォルトの名無しさん (ワッチョイ c334-ynPM)
垢版 |
2019/03/15(金) 00:52:59.88ID:fcD9MM1B0
長いものには巻かれよう。LinuxもJavaも巨人だが、別にそれ自体は巨人の飯の種ではない。
Windows OS や C#は巨人の飯の種だ。MSが生き残る限り、これらは消滅しない。
954デフォルトの名無しさん (ワッチョイ c334-ynPM)
垢版 |
2019/03/15(金) 00:56:37.20ID:fcD9MM1B0
というわけだから、MSが潰れない限りC#は潰れないので、
C#を使おう!

まあ私はVB.NETしか今のところ使う機がないが・・

(あとはマイコンのためにC、WebのためにPHPぐらい。マでもないのにRazorとか覚えるのマンドクセ・・)
2019/03/15(金) 01:24:24.77ID:Kz5Dvsl30
>>945
OpenOffice勧めるなんてキチガイやろ
2019/03/15(金) 05:00:07.88ID:82rTsCu10
>>940
既にオープンソースになってるのにどうやって潰すんだよw
2019/03/15(金) 08:56:53.06ID:leMiZu06a
>>942
コンピューター大好き人間じゃなければないほどネイティブアプリである必要もないからPWA移行の流れに乗るんじゃない?
2019/03/15(金) 22:50:58.25ID:s1TflS0hM
>>954
C#使うのはJavaプログラマ要員しか集まらないとかぐらいの時しかメリット無い様な
VBプログラマなら吐いて捨てるほど居る
2019/03/15(金) 23:04:44.17ID:oQNmXMXy0
VBに案件無いだろ
2019/03/16(土) 16:40:35.65ID:zOgp3uDK0
>>940
・既に、C#は言語ランキングの上位に入る程度には普及してる。
・だから敢えて、Windows OSの立ち位置が危うくなるようなLinuxで
 動くランタイム(?)を用意する必要は無い。MSにとっては
 ハイリスク・ローリターンだろうから。
・言語は売り上げが少ない。実際にだからこそ学生などに無料化した。
 そもそも頑張っても利益を生み出しにくいもののために、会社の
 柱であるWindows OSのシェアを減らすようなことは出来ない。
2019/03/16(土) 17:06:43.12ID:PeRiwHXRd
現在のMSはいろんなOSからAzureに繋いでもらって儲けようというスタンスなんだよなあ
あんまりWindowsで儲けようと思ってない
2019/03/16(土) 17:19:56.65ID:zOgp3uDK0
>>960
補足すると、学生などに無料でVS(C#,C++)が使えるようにしたのも、基本的には
1. Windowsの求心力を維持するため
2. 将来、有料版のVSを勝ってもらう種を蒔くため(ドラッグ・ディーラー理論)。
ためと考えられる。
ここでもし、LinuxでC#が物凄く上手く使えるようになってしまえば、1.の
目的が達成できなくなる。なお、VSが売り上げとWindowsの売り上げなら、
後者が100倍くらいあると考えられる事にも注意しなくてはならない。
2019/03/16(土) 17:25:30.47ID:zOgp3uDK0
>>961
企業にとっては分からないけど、自分にとっては余りAzureの魅力が分からない。
普通にPCで色々なことを快適にやりたいだけだし。
それに、開発中のソースコード、設計図、論文などの流出の恐れがあるので、
クラウドで何かやるのは困る。暗号をいくらかけても不安は払拭できない。
2019/03/16(土) 17:33:25.00ID:zOgp3uDK0
あと、ネット速度が早すぎると、キーロガーだけでなく、巨大なファイルを勝手
に外に送信されても全く気がつかない気がする。
だから、遅い回線の方がセキュリティー上、安全かもしれない。
誰も信用できない。アメリカは日本人に対して酷いことばっかりやって
来た気がするし。プラザ合意で日本経済をがたがたにさせるわ、
ミニマムアクセス米は強要するわ、郊外への大型店の出店自由化の強制
で地方都市のドーナツ化現象を促進するわ(関係ないが、実はその直後、トイザラスが出店)、
狂牛病の時の牛肉の輸入を強制するわ、NECにはIntel互換CPUを未来永劫作らせない
約束を取り付けるわ(これで半導体業界はがた落ちになった)、日本製スパコンはダンピング扱い
するのに、MSのIEや、clang、VSが(学生)無料なのはそうせず二重基準だわ・・・。
2019/03/16(土) 17:45:01.07ID:LVoOn4ja0
まったくクラウド使わないスタンスの個人ユーザーか
なんか頭の中10年くらい前のままだね
今のMSはAzureのおかげで増収増益中だぜ
2019/03/16(土) 18:18:47.07ID:zOgp3uDK0
>>965
かつての、Mixi、「光通信」、Twitter が衰退し、今は Facebook である
のと同様で、流行かもしれない。試しにやってみて、数年後に実情が
知れてブームが去る。
2019/03/16(土) 18:41:38.27ID:iWXQrljEd
どうやら住んでいる世界が違うやつが混じっているようだ
2019/03/16(土) 19:04:22.82ID:QATXulvpd
別スレではGUI開発はJava+swing推してるし過去からタイムスリップしてきた人みたいだよ
2019/03/16(土) 19:21:47.62ID:t+JxXDtr0
MSのclangって
2019/03/16(土) 22:00:23.61ID:yp5TdBxyM
>>959
こういう事言う人って本当に案件探して見てるのか?
2019/03/16(土) 22:03:37.37ID:yp5TdBxyM
>>968
>>Java+Swing
一時期勉強したが
Javaのライセンス徴収で今後新規案件は確実に減る
メンテナンス案件のみになってCOBOLみたいな位置付けになるのに
2019/03/16(土) 22:31:54.08ID:aVMRD77+0
今どきはGUIなんてブラウザ上でいいだろ
2019/03/17(日) 00:59:29.20ID:t+AGMGYK0
C#は環境構築がバカみたいにめんどくさい
構成の構成だってGUIでしてくれればいいのに
かといってVSCodeじゃない他のものだとシームレスにサポートされないし
コード量はそんな変わらんけど前準備はJavaの方がよっぽど楽
反論するんだったらMS以外のネイティブな日本語で書いてあるチュートリアルくれ
2019/03/17(日) 01:02:24.93ID:t+AGMGYK0
そうか、VisualStudioを使えばよかったんだな
クソVSCodeめ
2019/03/17(日) 01:03:38.12ID:C79GbtJh0
はいキチガイ
2019/03/17(日) 01:14:02.82ID:XEUK+8k90
VisualStudio Installerに任せればなにも考えずに環境ができるのに馬鹿じゃなかろうか
2019/03/18(月) 09:06:14.20ID:OsNQoPQNa
>>970
大体の場合VBでやる必要がない
2019/03/18(月) 10:27:25.93ID:G1JgJ7eFM
VB.NET使うかC#使うかは確保出来るプログラマや過去の資産の状況にもよる
COBOL→Javaでゴタゴタしたみずほ銀行見れば分かるだろ
急に稼働環境変えるとプロジェクトが死ぬ
(Si界のサグラダファミリア)
2019/03/18(月) 10:54:30.25ID:vwWN1nel0
>>978
Razor
2019/03/18(月) 22:57:54.35ID:XEyYngRi0
>>958
リバースすんな
2019/03/19(火) 15:41:05.67ID:D5z+1Stz0
982デフォルトの名無しさん (スプッッ Sd1f-b6+Z)
垢版 |
2019/03/19(火) 16:16:26.92ID:3/8oXV0gd
近代人類の最大の貢献者ビルゲイツにノーベル賞を!
983デフォルトの名無しさん (ワッチョイ d334-yExI)
垢版 |
2019/03/21(木) 19:08:31.08ID:SPVjfBWx0
>>978 すごいでかい釣り針だな.
言語って言語仕様じゃなく実質フレームワークとコンパイラに依存してるから
VB.NET≠VB6、VB.NET≒C#なのに、

なんでCOBOLとJavaの関係が出てくるのかが謎。
984デフォルトの名無しさん (ワッチョイ d334-yExI)
垢版 |
2019/03/21(木) 19:09:54.80ID:SPVjfBWx0
同じJavaだって黎明期のJavaを10年触った人(〜2005年)と、最近のJavaを3年触った人なら
真っ先に後者のほうが有利だろう。
2019/03/21(木) 19:13:44.66ID:SPVjfBWx0
どうでもいいけどグレープシティ社のスプレッドシートのライブラリ欲しい。高いなああれ。
Datagridview でシコシコと実装すると大変だ.

でもグレープシティのヤツ、ランタイムにも金が要るから趣味でタダソフト公開するのには
向いてないんだよなあ。
2019/03/21(木) 19:14:23.05ID:KPwU/5400
Apache POIじゃだめなの
2019/03/21(木) 19:17:14.51ID:SPVjfBWx0
ぼくはJavaが嫌いなんだ。教科書には決まって「オブジェクト指向」をやたらと
強調してあり、イヌがワンだのネコがキャーだの書いてある。

あれは初心者がプログラムを嫌いにするための言語だろ?

どの言語でもオブジェクト指向のための仕様は実装されているのに、さもJavaの
専売特許かのような言い回しである。
2019/03/21(木) 19:20:10.87ID:SPVjfBWx0
>>986 POIの本は捨てた。時間をかけてわざわざExcelシートを読むためだけに
労力使うぐらいなら.NETを覚えたほうが早い・・
989デフォルトの名無しさん (ワッチョイ d334-yExI)
垢版 |
2019/03/21(木) 19:21:34.81ID:SPVjfBWx0
Datagridviewだけでもそれなりに作れるのが.NETの医大なところだな。

他言語でそれをやろうとしたら、マニアックなフレームワークの書籍を読んで
いちいち覚えなければならない。
2019/03/21(木) 19:22:42.66ID:SPVjfBWx0
私は飴が嫌いだが、UNIX文化圏で遊ぶだけの脳みそがなかったから .NET
しか触らない決意をした.
2019/03/21(木) 19:26:12.52ID:SPVjfBWx0
世の中頭のいい人が沢山いて助かりますわ. 計算科学の専門家は数値計算のアルゴリズム
は知っているが、今日のCPUの命令実行順序にまで精通していないため、彼らがいくら頑張っても、
行列の掛け算プログラム1つとっても、何十倍という実測速度の差がある....

Cで素人に毛が生えたアルゴリズムを作るぐらいなら、PythonからC++で書かれたラッパされた高速ライブラリ
を呼び出したほうが早い....
2019/03/21(木) 19:33:41.97ID:SPVjfBWx0
JavaってUNIX(およびLinux)サーバーで動かすのがメリットなのに、
UNIX文化圏の人には嫌われてる言語やろ。
2019/03/21(木) 19:41:21.96ID:SPVjfBWx0
正直言語とかはどうでもいい。開発環境とかで多少の参入障壁が分野で、かつ、
需要があるものを作ったほうが良い。

需要があるかどうかは一部のソースコードをネットにあげてみればいい。

わが物顔で丸パクリしGithubで公開されたりしたら「需要があるんだな」と納得し、
それに力を入れる。
2019/03/21(木) 21:12:13.99ID:ZeSQsBE10
>>985
VSCode の拡張機能に、GrapeCity のExcel Viewer がある

View Excel spreadsheets and CSV files within Visual Studio Code workspaces.
995デフォルトの名無しさん (ワッチョイ b301-5HBQ)
垢版 |
2019/03/21(木) 22:18:19.67ID:XdhJMiFj0
>>986
アパッチ・ポイ。
2019/03/22(金) 01:04:02.27ID:vom4FsEj0
>>991
Pythonを利用する奴は馬鹿なので、コードが信用できないので結果も信用できない。速さ以前の問題。
2019/03/22(金) 10:42:57.80ID:Pk4Ozsx8a
>>996
ドカタが嫉妬すんなよ
2019/03/22(金) 11:05:27.57ID:+mh8RtE0a
>>991
結局高速化する部分のアルゴリズムはC/C++で書かなきゃいかんならやることは変わらんやろ
2019/03/22(金) 14:49:54.14ID:vom4FsEj0
大学に残る奴ほどコード書けない低脳な奴ばかり。
どっかの勘違いした外資は日本の院卒は優秀だと思って取ったのか、
仕様も書けない、コードも書けない使い物にならない粗大ゴミばかりだったとか
2019/03/22(金) 17:03:05.42ID:SlPB+LoU0
C#は駄目という結論が出たようだね。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 278日 18時間 37分 25秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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