C# vs Java どっちが好き? その3©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
貴方にとってでしょ?
Javaのこんとこがイイって書いたところで、そんなのよくない!C#ならこうできる。だからC#の方がイイ!ってなるんでしょ。とゆーか、なってる。 そんなにJavaがいいなら、なんで最近のJavaはC#の後追いなんかやってるの 一言もJavaが良いとは言ってないんだが?
このスレを読んだ感想を述べただけ。
案の定、素晴らしいC#を追いかけるJavaはダメと。 javaは30億のデバイスで動いているわけだが
c#はいくつ?
はい論破 kotlinが環境丸々JavaなのにC#っぽくかけるんで
気に入ってる、まあswiftのが似てるが 動いてるデバイスが多いことは、よいとこだね。
この点はJavaに軍配が上がる。
もっとないの? たくさん使われてるのがそんなに偉いなら
macOSやデスクトップ向けのLinuxディストロは存在価値のないゴミくずだなww 大型書店にでもいけばJavaの本は大量にあるがC#の本はごく僅か。これが現実。
VHSとベータでベータのほうが画質がいい、最高と言ってるようなもの。 >>439
C#の本がごく僅かしかない大型書店なんて見たことねーよwww >>438
C#が存在価値のないゴミクズとまでは言ってないのに、すーぐそうやって話を大きくするんだね
アホだなぁ >>440
スーパーにでも行けば中国産鰻ばかり、
そりゃ国産鰻もそこそこ置いてるだろうが実はあれ中国産だぞ。C#はそんな状態www
C#作った人ってJ++作ってた人だからなwww
訴えられてJ++を偽装してC#にしたんだよw >>442
結局C#の書籍がたくさんあることは認めるのね C#がPascalの派生言語なら素直にP#かP++という名前にしてるだろう。
ブロックの書き方から演算子の優先順位までPascalではなくCに倣ってる。
とくにPascalに影響受けた部分は見当たらないが。 Androidの書籍をJavaに含めるなら結構差はありそうだけど、今後はkotlinに置き換えられてくのかな
もう保守以外でJavaを扱う理由はなくなっていくんだろうな
>>447
C#はPascalというか、DelphaiをC++/Javaの文法にしたような言語というのは有名だぞ
Delphaiの開発者が事業縮小で会社追われてMSに移動してつくった Delphiは開発環境で言語はObject Pascalだろ。
PascalをC++/Javaの文法にしたってそれは初めからC++/Javaだろう。
単純に元Pascalコンパイラ開発者がC#を開発したってだけじゃないのか。
反論するなら具体的にC#のどこにPascal直系と呼べる要素があるのか教えてくれ。 >>449
横からだがPascalと言うかDelphi/C++BuilderのVCLに似たクラス階層とか、大文字で始まるとかはDelphiっぽい。 結局、C#最高。マイクロソフト最高でFAですよね? >>449
横から失礼。
エンバカはDelphi言語とも呼んでるよ。
ttp://docwiki.embarcadero.com/RADStudio/Berlin/ja/Delphi_%E8%A8%80%E8%AA%9E%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9 Java信者は面白いネタをたくさん供給してくれるから楽しい
IT都市伝説:C#ではC言語を直接C#中に埋め込むことができる
ttp://mag.autumn.org/Content.modf?id=20100826141717 実際プロパティって概念とかもろDelphiだもんな
>>454
C++で作ったアンマネージドDLLは普通にロードできるよね
>>446
Unityゲーの書籍でじわじわ冊数は増えてる GitHubを見ると、Javaのリポジトリが989,319で、C#は258,380だった
C#erは仕事でしかコード書かない奴が多いからな >>451 >>453 >>455
クラス階層ってアホか。C#じゃなくて.netの話じゃねーか。プロパティがDelphiの概念とか頭悪杉だろ。
しかもDelphiの話じゃなくてわざわざPascalに限定して話を聞いているのに口を揃えてDelphiガーってw
>c#はパスカルに近いけどね
おまえら真性の馬鹿なのか? それとも同一人物か? >>457
そもそもPascalに近いってのが間違いで、考え方と言うか文化がDelphiやC++Builderに近いって話。 >>458
はぐらかしちやダメだよ
c#はパスカルそのものと言っていいでしょう >>457
.NETというか、Objectから連なるクラス構造はC#の一部だし、プロパティとかデリゲートはJava/C++よりもDelphaiを大幅に参考にした言語機能なのは確か
文法自体は言うまでもなくPascalとは違う
言語は古い言語の機能や文法をパクり合うのが基本だからどれからの直径とはなかなか言いにくいんだけどね javaは肥溜めに捨てろって格言があるけど本当だと思った Javaはnative層とのやり取りがやりづらすぎ
インデクサ使えなかったり、unsign使えなかったり、文字列比較にメソッド使ったりと、
実装面での縛りが多くてめんどくさい C#とDelphiが似てるはあり得ないとか言ってる人は
CとC++は別言語っていうのが分からないタイプだな >>465
何度言えば分るのだ。C#がPascal直系かどうかの話をしてる。
DelphiとC#はどうかなどという話は聞いてない。
ボーランド信者は昔から空気、コンテキストが読めない馬鹿と言われてたが今でもそのようだな。頭悪杉。 >>466
だからお前はC++っていう言語はCにクラスを足した言語くらいの認識なんだろ? だからじゃない。おれの話題を変えたきゃおれの質問に答えてからにしな。
> c#はパスカルに近いけどね
> c#はパスカルそのもの
どこがだ?具体的に言え。
何が、クラス階層だの文化だのプロパティだの大文字で始まるだのCとC++は別言語だの、ズレた回答しか返ってこない。 言語仕様とか別に対した問題じゃない
重要なのは標準ライブラリがどんな設計なのかじゃない?
実際C++/CLIとC++/MFCとかもう別モンじゃん、 MFCは標準ライブラリでもなんでもないし。
頓珍漢なことばかり言いやがって、ここは馬鹿の巣窟なのか。 なんかルベーグ積分も分からないヤツがフーリエ解析を騙るなとか言った数屑と同じ匂いだな >>470
横ですまんが、お前みたいな奴嫌いだわ。 知らなかったんだろC#がPascalだと
認めたくないんだろ知らなかったことを
プライドだけは高いんだな >>466
どう見てもC#はPascalの直系じゃ無いし似てないだろ
お前には似て見えるのか?
>>444 は「パスカル(の派生のDelphai)に近い」って言う意味で言ってて、他はお前を煽ってるだけって気付こうな 素直に認めなよ知りませんでしたと
J++とは一切関わりのないピュアなパスカル
それがC# 中見を見ずに外見でしか判断できないんだろうから仕方ないさ
まあムキになって反論する人で遊ぶのが面白いってのが半分だけど MSがBorlandに特許使用料まで払ってるんだから
少なくとも.NETがVCLの直系なのは紛う事なき事実なんだよな DelphiのObj-パスカルに似てることは似てる
どの辺に著作権が発生してるんかは知らんが C#がJavaに似てるって要素からJavaがC++に似てる要素を差っ引いたら一体何が残るの? Write once, run anywhere. 一度(プログラムを)書けば、どこでも実行できる c#の影響を受けた言語欄に普通にdelphi書いてあったよ C#は企業プログラマのための言語
github見てるとよくわかる それだけじゃない。あらゆる方面で活躍している。シェアもダントツ。 日本の商用システムは、Java、C#だけでみると、9:1ぐらいだね。 嘘ぽー。どう考えてもC#でしょう。マイクロソフトだよ?javaってなんだよ?ってレベルw pascal は好きだな、処理系を作るのは簡単そうだし サーブレット・JSPプログラマって半分くらいは自力でサーバーの立て方とか分かってないよね Windowsプログラマって、半分くらいはOSのインストールもできないよね OSのインストールもできない人でも使えるWindowsのシェアが高いのは当然だ
Linuxはシェアを取りたかったらもっとユーザーに優しくなるべき つーか、linuxとかなんだよ?
見たことねーわ。基本Windowsだろ。 だからmono使えばC#のexeがまんまlinuxで動くつってんだろ
リビルドも要らない Linux入れようと調べたら、あれもこれもドライバないんだもの。びっくりだわ。
リアルでWindowsしか選択肢ねーわ。 >>504
Linuxなんてお試しで入れるならVirtualBoxにでも入れてればいい だんだんC#の勝ちってことに落ち着いてきたね。JavaとかLinuxとか糞。 言語としてはC#がJavaに勝ってるのは明らかだろ
C#プログラマがJavaプログラマに勝ってるかというとそれはまた別の話だけど(笑) それはベータがVHSに性能で勝ってるというレベルであって、市場では受け入れられてないのだよ。
書籍の発行数比べればJavaが圧倒的なのは明らか。人気があるから売れるのだ。VHSと同じ。 言語としても、プログラマとしても、シェアとしても、すべての面でC#の勝ちでしょ。いや、ほんとJavaってなに?誰が使ってるの?って感じw >>508
そう言うのを悪貨が良貨を駆逐するって言うよね。
組み込みでCやJavaが多いのも先行者利益ってのが有ると思う。
でもそれは言語の良し悪しじゃ無くてライブラリやコンパイラが揃ってるかって話。 >>510
でもgithub見たらJavaがC#を圧倒してるよ >>508
未経験を奴隷として調教するために覚えさせる言語がJavaなだけで人気の言語かというと違うと思う >>511
言わないよ。Javaのほうが先に出て、先に普及したし。
後出しのほうがパクって改良していいのは当たり前。
後出しのくせして自分が普及しないのを駆逐されたって、そういうのはね、被害妄想って言うんだよ。 C/C++に対するD、Rust、Goに比べればJavaの領域喰い散らかしてるけどね。
デスクトップはC#の独壇場だし。 そういやPS4の開発言語ってC#なんじゃなかったっけ? ググってもUnityがSCEと提携した話しか出てこないぞ。
> また、PlayStation Mobile SDKと共通の実行環境、.NET frameworkを採用しているため、
> iOSやAndroid OSを搭載したスマートフォンやタブレット向けに開発したコンテンツ資産を、
> 煩雑な作業を伴わずPSM向けに製品化することも可能としている。
記事書いてる馬鹿もさっぱり理解しないで適当なかこと書いてる。
おまえらのソースはまさかこのアホ記事じゃあるまいな。 Java のクラスライブラリ群と同じインターフェースで C# のライブラリを作ったとすれば、需要はありますか? javaのクラスライブラリとかウンコそのものでしよ 検索ワードは
「PS4 mono 開発環境」
でとりあえず出るよ
どんなワードで検索してんの? Javaはうんこ。Javaはうんこ。Javaはうんこ。 ドヤ発言のつもりなんだろうが、PS4って子供のおもちゃやで。スルーされて当然や。 >>525
大人と子供の違いはチンチンに毛が生えてるかどうかだよ
論理的な帰結としてチン毛を剃ったら若返ります 小学生の憧れの職業がプログラマーで小学生にとって身近なプログラムってやっぱゲームじゃない?
まあ皆まで言うわないけど >>527
つまり
ゲーム→Unity→C#
が憧れということだな ゲーム産業を舐めちゃいかんな
瀬戸際だったAMDが今やIntelが出し惜しみ出来ないレベルで追い詰められる状況になってるのは各社の据置ハードのCPUを受注したのが大きいだろう
まぁSwitchは違ったっけWiiUはAMDだったけど
>>528
憧れというか5年10年先の将来的にね
おそらく今専門学校のカリキュラムとしてもUnityは無視出来ないだろうしね
現行だとJava-Unityって組み合わせもあるだろうけどAndroid開発に関しては着実にJavaの段階的排除を進めていくだろうしな >>390
このスレこういう人多いね
マイクロソフトの工作員か? ■ このスレッドは過去ログ倉庫に格納されています