C#とJava、どっちをおぼえればいいの?
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNGこれでも読んでもう少し冷静になってみな。
http://www-6.ibm.com/jp/developerworks/opensource/000728/j_icu4j-project_faq.html#Intl_Calendars_6
0952デフォルトの名無しさん
NGNG928 :デフォルトの名無しさん :04/04/19 11:43
>>924
> 個人的には、最初.netを使い始めて、C++はもちろんVB6やJavaとも圧倒的に
> 違うなと感じたのは、そのライブラリの豊富さだね。
> おそらくJavaにあって.netにないライブラリなど皆無なんじゃないかな?
それが一昔前ならJavaにあってC++にないライブラリなど皆無と言われることもあったが
今となっては.netは愚か、C++ですらそうもいかなくなってきているほど
ライブラリというかフレームワークが充実している。
Jakarta Project, Spring Framework, Java Software GNU Projectをよく見てみろ。
.NETにはない莫大な量のライブラリ、フレームワークが揃っている。
「ライブラリの豊富さ。」
これに対して君は反論したいわけだよね?そうじゃなかったのかい??
実際、極めて実用的であろうカレンダー暦のライブラリーを出してみたわけだが、
「膨大な」クラスライブラリーがJavaにあるというわりには、それに相当するもんは
は存在しないわけだ。なんか具体的に出してみろよ。具体的にね。
0953デフォルトの名無しさん
NGNG冷静になるのは君のほうだろうな。
.netのクラスライブラリには及ばないという事が見てとれるだけだが?
0954デフォルトの名無しさん
NGNG> >IDEにしてもEclipseがVS.NETにおいついたと言い張っているようだが
> リファクタリングやテスト機能などはVS.NETの方が次期バージョンでやっとEclipseに
> 追いつこうとしているという実態がある。
>
> 詭弁、稀な例をあげて、全体の反論と見せかける。
どっちが稀な例をあげて、全体の反論と見せかけた詭弁を使っているんだか。
暦クラスの充実度という極稀な例をあげて、全体の反論と見せかけているのは君のほうだからね。
> 一般の認識では、EclipseでJavaの生産性あがった、ということ。
とりあえず君がeXtreme Programmingというものをよくわかっていないことがわかったよ。
ソフトウェア開発手法もRADやウォータフォールしか知らないようだからね。
その後の君の文面はこじつけだね。ああいうのをまさに詭弁というんだよ。
0955デフォルトの名無しさん
NGNGとりあえず(VB.NETも含めて)VBは論外。
0956デフォルトの名無しさん
NGNG暦クラスは稀な例ではないからね。
適当に出しただけだが、それさえもJavaのクラスには満足にサポートされてないってこと。
Socketでも比較するか。まあ、これもどうせ.netのクラスには劣るんだろうけどな。
0957デフォルトの名無しさん
NGNGだからどうこうってことではないが
基本機能にはないってことだな。
0958デフォルトの名無しさん
NGNG暦程度で自慢げになってる奴のほうがよほど電波だがな。
全部VS.NETでできることを羅列しただけだと思いこんでいるようだが
リファクタリングはVS.NETではできないぞ。
それもしらずに恥ずかしげに電波っっぷらないように
0959デフォルトの名無しさん
NGNGとかには対応してるわけ?
0960デフォルトの名無しさん
NGNG標準機能としてないだけでできるしあるよん。
0961デフォルトの名無しさん
NGNG> >>938
> まあ、VB6使いたいやつははなっからバージョンアップしたくないだろうな。
またまたVB6か、C++使を使いたい奴だってそう思ってる香具師がいるわけだが。
> しかしC++は、「ちょっとバージョンアップした」どころではなく、
> さっきも何度も言ってるが、インテリセンスはかなり賢い、RADも装備されている
インテリセンスやRADごときで生産性の向上を謳っているのようでは
説得力があまりにも無いな。
いまどきRAD開発なんて時代遅れだと言うことに
気づくべきだな君は。
0962デフォルトの名無しさん
NGNGそして見窄らしいVB厨w
0963デフォルトの名無しさん
NGNGよく言うぜ。
それに>>948のリンクをちゃんと見たのか?
Building a Refactoring Plugin for VS.NET
VS2005はもうベータがでてるが、これには標準でリファクタリングあるしな。
www.refactoring.com
also
http://msdn.microsoft.com/vcsharp/d...arp_preview.asp
0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNG> >>954
> 暦クラスは稀な例ではないからね。
どこが稀な例でないんだよw
ドトネト標準API固有の暦クラスを使わなければならない事態なんて
仕事上遭遇したこともないぞ。とくに日本国内向け製品を作っているなら
なおさら要らないだろw
だから
「暦クラスの充実度という極稀な例をあげて、全体の反論と見せかけ
ているのは君のほうだからね。 」
っていわれるんだよ坊主w
0966デフォルトの名無しさん
NGNGお前、子供みたいだな。
スレの流れをよく読んでないだろ。
0967デフォルトの名無しさん
NGNG書くコードの量が少なくてすむ、ライブラリが充実しているというのに対して、
暦なんてたいしたことはない、自分で書けとかいう君のほうがまったく説得力ないが。
それで、IPMulti-castingと、IPv6には対応してんの?Javaは
0968デフォルトの名無しさん
NGNG> VS2005はもうベータがでてるが、これには標準でリファクタリングあるしな。
> www.refactoring.com
お前、>>930にこう書いてあったことをよく読めよ。
つまりVS.NETはやっとEclipseに追いけるようになろうとしたってこと。
> IDEにしてもEclipseがVS.NETにおいついたと言い張っているようだが
> リファクタリングやテスト機能などはVS.NETの方が次期バージョンでやっとEclipseに
> 追いつこうとしているという実態がある。
0969デフォルトの名無しさん
NGNG他のIDEに金をかけている香具師もいるわけだろう。
そんなことで他人がやることにいちいちケチをつける君の神経がどうにかしているよ。
0970デフォルトの名無しさん
NGNG稀な例ではないね。
それさえもないってことだろ、Javaのクラスは?
もうそれは存在しないのはよくわかったから、ソケットの話に移っているんだよ。
「稀な例」を複数集めればおもしろいからな。
0971デフォルトの名無しさん
NGNG詭弁だな。
EclipseはVS.netのパクリだろうが?
それに、唯一、うれしそう煮かいてるリファクタリングは「標準」ではないが、
そんなもんプラグインじゃ、あるんだよ。CodeProjectにもサンプルコードだして
やっただろうが。英語読めないのか??
0972デフォルトの名無しさん
NGNG> >第一書くコードの量が違う。同じ事をするのに必要なコードの数は
> C#<Java<C++だろう。明らか。どうせ異論がある盲目なJava信者もいるだろうが、
> こんな和暦ももちろん入ってる。暦はあたりまえに、そのまま相互に変換できる。
> 俺はこういうのも含めて、実用的だと思うんだけどね。ここまでいたれりつくせりの
いまどき和暦を使う奴がごく稀。何かの伝統的なお遊び程度には使えるがなw
そんな程度でコード量の違い云々を語っているようじゃまだまだオブジェクト指向というものを
よく解ってないようだね。
0973デフォルトの名無しさん
NGNGC++経験があるならC#,Javaの替わりにD言語をやることをお勧めするよ
0974デフォルトの名無しさん
NGNGまったく関係のない話だな。ライブラリが充実してるかしてないかの話にOOかい?
第一、君は「莫大」なライブラリがあるとか妄想ぶちまけただけで、今のところ
唯一あげたカレンダー暦も負けてる、TCP/IP、ソケットの反論もない。
妄想だけじゃん。
それにJavaよりC#のほうがコードの量少なくてすむんじゃないの?
どうせ、また妄想ぶちかますだろうから、新しいスレでも建てて、皆でゆっくり検証するか?
どうだい?
0975デフォルトの名無しさん
NGNG> >>968
> 詭弁だな。
> EclipseはVS.netのパクリだろうが?
どこが詭弁なんだか。EclipseがVS.netのパクリといっているほうがよほど詭弁だけど。
Eclipseのもっともらしいパクリ元はVisualWorksだろ。
つまりVS.NETはEclipseとVisualWorksをパクッたともいえるわけだ。
それに、その程度のことで何をそんなにムキになっているんだか。
> それに、唯一、うれしそう煮かいてるリファクタリングは「標準」ではないが、
> そんなもんプラグインじゃ、あるんだよ。CodeProjectにもサンプルコードだして
それをいったらEclipseもプラグインでVS.NETにはあるがEclipseにはない機能を
補うこともできるって言えるんだけどねえ。
しかしいい加減にスレ違いなネタになってきたな。
次スレは
「C# vs Java」
http://pc5.2ch.net/test/read.cgi/tech/1068377418/
だな。
それと、このすれ違いなIDEネタは
いまだに、VS6.0で開発してるんですか?
http://pc5.2ch.net/test/read.cgi/tech/1067396098/
どれ買えばいいんだ!開発ツール
http://pc5.2ch.net/test/read.cgi/tech/1074580894/
などで語るべきだろう。
0976デフォルトの名無しさん
NGNGまあ、一方はvs知らないので不利だと思うがw
0977デフォルトの名無しさん
NGNGどっちが妄想ぶちまけているんだか。
極稀な例しか挙げられない粘着電波君は。
0978デフォルトの名無しさん
NGNGとはいえ、一方はRADとGUI開発しか知らないで不利そうだと思うがw
0979デフォルトの名無しさん
NGNGEmacsenで充分じゃなかったんだよな、やっぱり。
数年前にはEmacsで充分とかほざいてたくせに。
0980デフォルトの名無しさん
NGNGとりあえず、君は俺が最初にだした、>>923以降の
ライブラリの豊富さ、コード量の違いに対して反論してるつもりだろうが、
まともに議論できるような相手ではない、つまりその場その場をとりつくろうだけで、
ソースもださない。適当にプラグインとかの話に変えてしまう、
ろくすっぽVS.netも使えないのが明らかだから、スレ建てたよ。
君とタイマンはってても、妄想ぶちまけられて終り、なんの結果もでるわきゃないからね。
0981デフォルトの名無しさん
NGNG> >>961
> 書くコードの量が少なくてすむ、ライブラリが充実しているというのに対して、
少なくてすむという根拠がどこにあるのやら。
ときと場合によってコード量は変化するのだが。
ライブラリも充実しているかどうかなんてねえ、
目の前に辞書がありました。仕事に必要なものは英語、フランス語、ドイツ語。
目の前にある辞書は、英語辞書、フランス語辞書、ドイツ語辞書、そのほかに
中国語辞書、漢語辞書までもある。
中国語はつかうかもしれないけれど漢語辞書をビジネス使うかってw
ビジネスでろくに使いもしない和暦をいちいち例に挙げている時点で説得力がないんだよw
たかだか年賀状作成ソフト開発程度のためだけに用意して欲しかったのかw
> 暦なんてたいしたことはない、自分で書けとかいう君のほうがまったく説得力ないが。
そもそもごく稀な例だし使う必要のないものを使っていちいち熱心に語ろうとしている
君のほうが説得力ないが。
> それで、IPMulti-castingと、IPv6には対応してんの?Javaは
とっくに対応しているぞ。よく調べてみなよ。
0982デフォルトの名無しさん
NGNGVSのアドインだと評価だけでも大変だもんな。
ただ、VSの場合機能的にはオフィスファミリーの一員なので、
出来ることがものすごく多い。
プラグインのように気合入れなくても小道具がすぐ作れるって言うのが
魅力的に感じる。
0983デフォルトの名無しさん
NGNGEclipseを宣伝してどう金になるんだよw
VS.NETを宣伝すればM$社員にとってはプラスになるかもしれないから
必死になるだろうけれどさw
0984デフォルトの名無しさん
NGNGおいおい、こいつはあれでまともな議論をしているつもりになってるのか。
相当のデムパだな
0985デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1082346861/
もういいよ。ときと場合による、とかいうやつは大抵、負け犬だ。
そんなもん全部の議論に当てはまるが、そんなこと言い出したら比較なんてもんは
できないからな。
いいから新しいスレに移れよ。お前以外のまともな論者が流入してくれることによって
妄想ではない議論が可能になることを願って建てたすれだ。
0986デフォルトの名無しさん
NGNG>>980
ほんとうにこんなアフォスレたてるとは思わなかったよw
JavaとC♯.netどちらがコード量が多くなるか】
http://pc5.2ch.net/test/read.cgi/tech/1082346861/
たかが言語だけで結論がでるわけないだろ。
じゃあ、開発環境やライブラリの充実度では?
それだけでも結論がでるわけないだろw
適材適所という言葉も理解できない坊主よ
何を作りたいかでIDEを使うかどうかを決めるんだよw
0987デフォルトの名無しさん
NGNG> >>981
> http://pc5.2ch.net/test/read.cgi/tech/1082346861/
>
> もういいよ。ときと場合による、とかいうやつは大抵、負け犬だ。
それをいったら賢い利口で冷静は香具師は皆負け犬か?
0988デフォルトの名無しさん
NGNG適材適所、これよく見かけるな。お前がいつもこれ書き込んでるのか?坊主よ
ちなみに聞きたいが、Javaはどういう箇所で使用して、VS.netはどこで使うのが
適材適所になるんだい?君の意見は?
0989デフォルトの名無しさん
NGNG>多くの人が勘違いしているが、C#にもJavaにもポインタは存在する。
>JavaやC#ではポインタのことを参照といっている。
まったくハードウェアがわかってない。
多くのCPUではCPUが想定したデータサイズに対して、
*x++ = *y++;
が1命令で実行できる。
つまり、
なんらか他の演算とポインタのインクリメント/デクリメントが同時実行
できるCPUの機能を直接指定できるところに意味がある。
メモリを順番にアクセスするのにおいしい機能がハードウェアに備わっているのに
それを直接指定できないところがもどかしいわけ。
単なる参照の機能があるかどうかじゃないんだよ。
0990デフォルトの名無しさん
NGNGつーか、お前はろくに仕事がしたことがないだろ。
一言語、一統合開発環境至上主義者かお前は。
0991デフォルトの名無しさん
NGNG0992デフォルトの名無しさん
NGNG使い方による。
お前の時と場合によるっていうのは、「一般に」比較できるもんを、
たとえば、C++よりもJavaのほうがコードの量が少なくなるのは君も良く知ってるだろうが、
そんなもんを「ときと場合による」とかいってそこで、無駄に議論を停止、思考停止
するってことだ。
こんなもんわかってるだろう?個々で比較することは無理でも、統計的に、全体で比較する、
一般的に比較するなんてもんは可能なんだよ。
それを、議論の途中で、時と場合によるとか急にいいだす。こういうのは何の意味もないんだよ。
負け犬が、これ以上具体的につめられたら、まずいので、うやむやにしましょうよ。って台詞の
代用品として使う。
0993デフォルトの名無しさん
NGNGJavaやC#にあるのはポインタとは呼ばない、参照渡しだ
を何度も主張する香具師か?
0994デフォルトの名無しさん
NGNG> >>987
> 使い方による。
> お前の時と場合によるっていうのは、「一般に」比較できるもんを、
> たとえば、C++よりもJavaのほうがコードの量が少なくなるのは君も良く知ってるだろうが、
> そんなもんを「ときと場合による」とかいってそこで、無駄に議論を停止、思考停止
> するってことだ。
おいおい、その程度でどこが無駄に議論停止、思考停止になるんだよw
0995デフォルトの名無しさん
NGNGいいか?今やってるのは「比較」だ。
「適材適所」「ときと場合による」
これと最後の考察に一行かましとけよ。
あくまで、今やっているのは比較だ。わかるかい?
0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNGなんか、とろいね。いいだろう。ひとつひとつ質問してやろう。
C++とJavaの生産性、同等の結果を得るために必要なコード量。
これは「一般的」に比較は可能か?もし可能ならばどちらがどうか?
0998デフォルトの名無しさん
NGNGこのスレをみても、今までのお前の発言をみても
ドトネト至上主義という考えが見え見えなわけだが。
0999デフォルトの名無しさん
NGNGお前のいう一般的という意味は文系馬鹿が使う意味での一般的だからなw
1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。