[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 11:27 / Filesize : 165 KB / Number-of Response : 823
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

JAVAとC#どちらが優れているか教えてください



1 名前:仕様書無しさん [2007/05/01(火) 20:02:28 ]
言語機能的にも実装的にもどっちが上なんですか?

12 名前:仕様書無しさん mailto:sage [2007/05/01(火) 22:18:11 ]
実際世の中は今んとこJavaがかなり優勢。
数年後はどうか知らんけど。
C#の仕事はかなーり少ない。


13 名前:仕様書無しさん mailto:sage [2007/05/01(火) 22:27:19 ]
C#って.NetFramework使いたい奴だけが使う、ってとこあるからなあ
MSだけって時点でJavaと比較する意味が無いし

14 名前:仕様書無しさん [2007/05/01(火) 22:58:08 ]
正直Weblogic使うよりもWindows2003Server使った方がましだと思う

15 名前:仕様書無しさん mailto:sage [2007/05/01(火) 23:10:30 ]
>>正直Weblogic使うよりもWindows2003Server使った方がましだと思う
これIIS使えってこと?それともなんか別の乗せるの


16 名前:仕様書無しさん mailto:age [2007/05/01(火) 23:38:10 ]
IISねえ。
まあ、こういうのはマシかどうかはあんまり関係無い。
シェアの多いWindowsがマシなOSかどうか議論するくらい意味がない。

17 名前:仕様書無しさん [2007/05/02(水) 00:42:21 ]
C#つーのは言語がJavaなVBだぞ
生産性が非常に高いので、小規模開発には最高

あまりやり過ぎると、EclipseでStringBuilderとか打ってしまうのだがw


18 名前:仕様書無しさん mailto:sage [2007/05/02(水) 01:02:54 ]
>>17

19 名前:仕様書無しさん [2007/05/02(水) 01:17:26 ]
>>17


20 名前:仕様書無しさん [2007/05/02(水) 06:19:12 ]
>>17



21 名前:仕様書無しさん [2007/05/03(木) 08:25:58 ]
openなのでJAVAの勝ち

22 名前:仕様書無しさん mailto:sage [2007/05/03(木) 08:36:25 ]

オープンだからJavaの負けでしょ。

23 名前:仕様書無しさん [2007/05/03(木) 19:52:44 ]
意味不明。オープンの方がライブラリも早く増える。

24 名前:仕様書無しさん mailto:sage [2007/05/03(木) 20:35:30 ]
品質が保証されないね。

25 名前:仕様書無しさん mailto:sage [2007/05/04(金) 01:35:31 ]
>>24
仕事放棄するなよw

26 名前:仕様書無しさん [2007/05/05(土) 18:36:22 ]
Javaの勝ち

27 名前:仕様書無しさん mailto:  [2007/05/05(土) 20:19:57 ]
C#に決まってんだろ!このボケっ!!
>>1
糞スレたてんじゃねーぞ。この運子野郎!!

28 名前:仕様書無しさん mailto:sage [2007/05/06(日) 05:12:00 ]
Javaも基本型は無しにしてRubyみたいに全てオブジェクト化してくれ。
それか、C#みたいに構造体化してもいい。
Javaは中途半端なんで気持ち悪い。

29 名前:仕様書無しさん [2007/05/07(月) 00:19:13 ]
JAVAは.NET3.0が出るまでの命。
LINQがJAVAの息の根を止めるだろう。

30 名前:仕様書無しさん mailto:sage [2007/05/07(月) 01:42:35 ]
>>29
.NET2.0におまけが付いた位じゃまだ死なないだろ・・・



31 名前:仕様書無しさん [2007/05/07(月) 01:43:43 ]
Googleが勝てばJava、MSが勝てばC#
BDが勝てばJava、HD-DVDが勝てばC#

32 名前:仕様書無しさん [2007/05/07(月) 01:48:04 ]
両方出来る俺は勝ち組

33 名前:仕様書無しさん [2007/05/07(月) 01:57:42 ]
むしろ仕事でプログラムを書く必要がない俺が勝ち組

34 名前:仕様書無しさん [2007/05/07(月) 02:20:05 ]

の様に夢を見てる奴と違ってリアルにC#を極めているオレが勝ち組

35 名前:仕様書無しさん mailto:sage [2007/05/07(月) 02:22:27 ]
言語にこだわってる時点で負けだろ
しかもjavaとC#で

36 名前:仕様書無しさん [2007/05/07(月) 05:55:27 ]
言語としての普及度はJAVA>C#だけど、プラットフォームとしては既にドトネがJAVAを抜いたんじゃね?
ドトネはC#とブビで分け合ってるから統計がわかりにくい。

37 名前:仕様書無しさん mailto:sage [2007/05/08(火) 01:57:04 ]
C#が普及しないのは、Javaと比べて大義がないからでしょ。

38 名前:仕様書無しさん mailto:sage [2007/05/08(火) 02:34:19 ]
大儀w

39 名前:仕様書無しさん [2007/05/08(火) 06:53:05 ]
大儀は天下統一です

40 名前:仕様書無しさん [2007/05/08(火) 18:59:51 ]
大差ないしVS高いし



41 名前:仕様書無しさん [2007/05/08(火) 19:05:40 ]

Javaは先駆者。
先々結果がどうだろうと、先頭を突っ走ったこと自体が重要。


42 名前:仕様書無しさん [2007/05/08(火) 19:59:15 ]
JAVAは信長。
C#は秀吉。
そしてObjective-Cが家康。
最後に勝つのはObjective-C。

43 名前:仕様書無しさん mailto:sage [2007/05/08(火) 20:28:48 ]
>>42
設計思想的にいえば、
信長…Objective-C
秀吉…Java
家康…C#

44 名前:仕様書無しさん mailto:sage [2007/05/09(水) 01:31:32 ]
C 信長
C++ 秀吉
Java 家康
C# 政宗

あと5年、早く生まれてればね。

45 名前:仕様書無しさん mailto:sage [2007/05/09(水) 02:40:12 ]
後漢:C++
魏:Java
呉:VB.NET
蜀:C++/CLI
晋:C#

そして統一へ。

46 名前:仕様書無しさん [2007/05/09(水) 05:41:11 ]
船井幸雄:VB6
 中丸薫:なでしこ
宇野正美:COBOL
飛鳥昭雄:D
 五島勉:Pascal

47 名前:仕様書無しさん [2007/05/09(水) 19:35:39 ]
なんだこのスレw

48 名前:仕様書無しさん [2007/05/10(木) 01:25:25 ]
C ノーザンダンサー
C++ サドラーズウェルズ
Java モンジュー
C# ハリケーンラン

49 名前:仕様書無しさん [2007/05/10(木) 18:30:40 ]
C#がJavaより優れてるところってあるの?

50 名前:仕様書無しさん mailto:sage [2007/05/10(木) 20:03:25 ]
痒いところにデリゲード



51 名前:仕様書無しさん mailto:sage [2007/05/11(金) 00:29:07 ]
メソッドにいちいち例外の宣言を書かなくていい。
プロパティ。

52 名前:仕様書無しさん [2007/05/11(金) 15:51:04 ]
C#がJAVAよりも優れているところ

MS社謹製

53 名前:仕様書無しさん mailto:sage [2007/05/11(金) 17:43:32 ]
学習環境はJavaの方が充実している。

資格 Java > C#
書籍 Java > C#
学校 Java > C#

54 名前:仕様書無しさん [2007/05/11(金) 20:42:50 ]
C#なんか使ってるやつ、MSに金貢いでるだけだろ。

55 名前:仕様書無しさん [2007/05/11(金) 22:57:44 ]
もし.NETフレームワークがなかったら・・・?

56 名前:仕様書無しさん mailto:sage [2007/05/11(金) 23:13:49 ]
C#が優れてる!
不思議!!!

57 名前:仕様書無しさん mailto:sage [2007/05/11(金) 23:16:55 ]
>>53
それが充実って言うのか・・・。
Javaの資格、SUNが勝手に作って金儲けしてるだけ。
Javaの書籍、9割はくっだらねー。
Javaを教えてる学校、いらん事教えん方がいい人材になる。


58 名前:仕様書無しさん mailto:sage [2007/05/12(土) 01:15:11 ]
Sun Certifiedだけじゃなくて、国家資格の午後とか。

59 名前:仕様書無しさん [2007/05/12(土) 19:53:37 ]
C#がJavaより優れてるところってあるの?

60 名前:仕様書無しさん [2007/05/12(土) 20:14:59 ]
オブジェクト指向じゃないとこかな、Javaもあやしいけど。



61 名前:仕様書無しさん mailto:sage [2007/05/12(土) 20:33:22 ]
>>1
C#は元々がJava1.2のパクり。
元々がBASICと言い、Cと言い、C++と言い、Microsoftが独自の方言で国際規格のANSIの規格から外れた言語を作ってきた事に始まる。

で、また凝りもせず
Java1.2にMicrosoft独自の(Windowsでしか使えない)APIを付属したMicrosoft visual J++ 販売!

Sunに「ニセJava売るんじゃネー」と訴えられる。

J++をJ#と名前を改める。

それでもMicrosoftが裁判で負けて多額の賠償金

J#をC#と名前を改める。

まず、これが歴史ね。

62 名前:仕様書無しさん [2007/05/12(土) 20:46:32 ]
で、Javaの1.2から1.6、MSのJ++からC#までの方向性ね。

Java1.2(ServletでPerlのCGIみたいな事ができますよ!)
 ↓
Java1.3(JSPも組み合わせてPerl+PHPなことができますよ!)
 ↓
Java1.4(CORBAで部品からパッケージまでソース資産を永久に共有化できますよ!)
 ↓      ↑UNIXのPOSIXライブラリのパクり
Java1.5(お待たせ!SORPでANSICやANSIC++等の他言語とのネイティブなソケットができましたよ!)
 ↓      ↑実はJava内でCやC++のエミュをしてる。
Java1.6(シラネ)


J++(Javaが作れて更にWin独自の関数群も用意しました!)
 ↓
J#(Javaにはできない各MS製品を外部コントロールする独自APIを組み込みました!)
 ↓
C#(他MS言語(VBやVC++)と連携もできます!)
   ↑実は.NETFramework内でVBもVC++もC#もエミュをしてるから一緒だったりする。

こんなん。

63 名前:仕様書無しさん [2007/05/12(土) 20:56:07 ]
つう訳で、

Win鯖でエクストラWeb鯖物を作る。Java>>>C#
Linux鯖でエクストラWeb鯖物を作る。Java>>>PHP>Perl
Win鯖でイントラWeb鯖物を作る。ノーツとか専用ツール>>>>C#>>Java
Linux鯖でイントラWeb鯖物を作る。Java>>PHP>Perl
電子決済。Java>>C++>>>C#
P2P用通信ソケット。C>>>C++>>>>VC++>>Java
Winアプリ。VC++>>>>>>VB>>C#>>>Java

用途によって。

64 名前:仕様書無しさん mailto:sage [2007/05/12(土) 23:46:45 ]
まったくのデタラメじゃねえか。

65 名前:仕様書無しさん mailto:sage [2007/05/13(日) 04:25:48 ]
極大電波発生(w

66 名前:仕様書無しさん [2007/05/14(月) 12:40:36 ]

一応世間で採用されて名前くらい知られたものであれば、
どんな言語にも何らかの利点はあるし、同時に何らかの欠点も必ずあるね。
万能言語は絶対にありえない。物理的に不可能。

>>1のスレタイみたいな発想は馬鹿丸出しなんだが。


67 名前:仕様書無しさん [2007/05/14(月) 17:54:14 ]

JAVA ← 女の子に見える(Jが髪でAが目でVが鼻口)

C# ← 何にも見えない。そもそもイゲタの癖にシャープとか嘘付いているし。

明らかだろ。

68 名前:仕様書無しさん mailto:sage [2007/05/14(月) 18:32:42 ]
俺は毛の生えたチンコの先に見えてしょうがないんだが。

69 名前:仕様書無しさん [2007/05/14(月) 19:14:50 ]
 ( 八  )
 にしこり ドモーッ!!
  ヽ二/

70 名前:仕様書無しさん [2007/05/14(月) 19:33:53 ]
Javaは単純。C#(というかASP.net)は覚えること沢山。
機能で言ったらC#だね。



71 名前:仕様書無しさん mailto:sage [2007/05/14(月) 19:39:19 ]
ASP.NET加えるんだったらEJBも加えて比較しろや、ヴぉけ

72 名前:仕様書無しさん [2007/05/14(月) 19:57:04 ]
ゴメン。EJBなんて知らん。名前は知ってるけど。Javaは重い。これからは必要ないと思われ

73 名前:仕様書無しさん mailto:sage [2007/05/14(月) 20:06:07 ]
あほか、Javaがどうして重いのか理解した上での発言だろうな。
せっかくオープンソースになったんだから、重い重いとほざく前に、
て前ぇでチューニングしろよ。
C++みたいに仮想メソッドにvirtual宣言つけるようにして、VMT経由
しないで済むようにするとか、いろいろ方法あんだろ。ただし互換性
は無くなるがな。

74 名前:仕様書無しさん [2007/05/14(月) 20:16:59 ]
>>73
手間と成果のトレードオフ考えたら
チューニングする価値無いに等しいだろ…

クロスプラットフォームの利点捨てたらJAVAに何が残るんだよ


75 名前:仕様書無しさん [2007/05/14(月) 20:21:24 ]
>>74
そうそう、Javaの詳しいことは分からんが、レガシーのメンテという観点の
他には既に存在価値はない。
今時、Windowsサーバーは不安定とか危険とかいう言い回しもどうかねえ…
という感じ。

76 名前:仕様書無しさん mailto:sage [2007/05/14(月) 20:23:27 ]
Windows高いし...

77 名前:仕様書無しさん [2007/05/14(月) 20:29:40 ]
UNIX、Linuxの手間とそれに掛かる人件費考えたら、安いものでは?
Java神話はもうすぐ崩壊。

78 名前:仕様書無しさん mailto:sage [2007/05/14(月) 20:33:29 ]
うちじゃ、Windowsの方が手間かかっちゃってるんですが・・・
あんなブラックボックスだらけの環境良く扱えるね。
しばらく要員トレードしてくんない?

79 名前:仕様書無しさん [2007/05/14(月) 20:36:40 ]
ブラックボックスってどういう意味?

80 名前:仕様書無しさん mailto:sage [2007/05/14(月) 20:52:28 ]
ブラックボックスを知らんのか?
例えば...
あれぇ、ネットワークは問題なく繋がってるし、Pingも通るけど、マイネットワークに
表示されないなぁ、なんでだろ・・・・あ、アドレス欄に直接いれたら出てきたよ。
とか、
あれぇ、このファイル、どのアプリも使ってないのに、「使用中のため削除できません」
ってメッセージでて削除できないなぁ・・・・
とか、
うぁ、この更新インストールしたら、後で再起動要求してこないかなぁ・・・
とか、
あれ、このDLL、REGSVR32 /U 〜ってやっても削除できないぞぉ。パスも合ってるのになぁ・・・
とか、そういうんだよ。
まぁ、最近じゃGoogleのおかげで大分助かっているが。



81 名前:仕様書無しさん [2007/05/14(月) 20:58:28 ]
>>80

イメージは伝わってくるがブラックボックスの説明にはなってないぞwww


82 名前:仕様書無しさん mailto:sage [2007/05/14(月) 22:07:42 ]
まあ、使用中なら使用中でいいんだけど、どのユーザーが使用中とか
調べるコマンドを教えてくれてもいいとは思うよな。

83 名前:仕様書無しさん mailto:sage [2007/05/15(火) 03:27:33 ]
Javaは、MSの価格つり上げを牽制するものとしての存在価値は
あると思う。俺が安心してMS製品を安価に使い続けられるように、
Java陣営は頑張れ!

84 名前:仕様書無しさん [2007/05/15(火) 22:10:51 ]
これからJAVAは事実上Linuxでのサーバーサイド専用になっていくと思う。
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
なぜならWinには.NETがあるしMacは圏外だから。

85 名前:仕様書無しさん [2007/05/16(水) 00:33:23 ]
ソフト自体、サーバーサイドになっていくんじゃないの。

86 名前:仕様書無しさん mailto:sage [2007/05/16(水) 11:20:45 ]
いまだにどっちが優れているかどうかなんて
話が続いているのか・・・・

もうどうでもいいよ

興味ねえ

つうかもう5年も前からこんな論戦が続いて飽きてきたよ

どちらも長所短所があるんだし

87 名前:仕様書無しさん mailto:sage [2007/05/16(水) 12:50:37 ]
どとねとの長所ってなによ?

88 名前:仕様書無しさん [2007/05/16(水) 18:12:17 ]
プラットフォームを選ばないことの利点はAdobeのソフトなんかに本来の利点があるわけだが、
実際はパフォーマンスの関係で利用されていないわけだ。

89 名前:仕様書無しさん mailto:sage [2007/05/16(水) 21:45:50 ]
Serverとして
どちらがデファクトスダンダードを取るかが
決め手となるのは
明白だ罠。

90 名前:仕様書無しさん mailto:sage [2007/05/16(水) 22:55:49 ]
表計算やWebブラウザのようにOSと抱き合わせることに意味がないと
ディファクトスタンダードが取れないMS。OSの存在感が低下した途端、
あらゆる分野で中途半端な普通の大企業になってしまった。



91 名前:仕様書無しさん [2007/05/16(水) 23:50:37 ]
バリバリSAPやっている奴でさえ勉強したいというのがJava
新人でさえ勉強したいというのが出てこないのがC#

92 名前:仕様書無しさん mailto:sage [2007/05/17(木) 00:28:39 ]
そんなにJavaっていいか?
マルチプラットフォームは確かに強みなんだろうけど、各OSの標準言語にはならないってのが強いんだか弱いんだかわからない。
LiunxでもWindowsでもC/C++になるだろう?
WEBシステム記述言語として伸びて来たんだろうけど、PHP、Rubyに後を追われてるし、将来はエンタープライズシステム専用言語としてまあCOBOLのようになるのかな。

93 名前:仕様書無しさん mailto:sage [2007/05/17(木) 01:40:31 ]
>>67
あーもう!
JAVAが女の顔にしか見えなくなっちまったじゃねーか!!

94 名前:仕様書無しさん [2007/05/17(木) 04:18:58 ]
CやC++はいわゆる枯れた言語。
JAVAはWEBを相手にしているから常に進化を要求される。
だから枯れた言語にはなれない。
そして進化するのはプラットフォームとしてのJAVAであって、
言語としてのJAVAではない。
言語としてのJAVAは化石化する予感…。

95 名前:仕様書無しさん [2007/05/17(木) 07:03:39 ]
でもJAVAのAPIって推奨できないの結構あるよね

96 名前:仕様書無しさん [2007/05/17(木) 14:51:50 ]
言語としてのJAVAはそもそもがC++から必要最小限の機能だけを抜き出すという発想だ。
だから最先端の機能を搭載することは許されない。
しいていえばそこが常に進化し続けるC#との決定的違いなのではないかと思う。

97 名前:仕様書無しさん mailto:sage [2007/05/17(木) 15:06:24 ]
JavaなんてScriptか携帯アプリ作ってる時以外は使わないな。
C#も上に言われて一度使ったきり。

98 名前:仕様書無しさん mailto:sage [2007/05/17(木) 15:10:43 ]
俺は両方ばりばり使ってるぞ。C++もたまに使ってる。

99 名前:仕様書無しさん [2007/05/17(木) 16:28:05 ]
CからJAVA屋にかわったけど、JAVA書いてるほうが、気分がいいね。
引数も返り血もオブジェを飛ばしまくって気持ちいい。ねちねちしたCやってると
気分が欝になるよ。

100 名前:仕様書無しさん mailto:sage [2007/05/17(木) 17:24:31 ]
返り血を飛ばしまくって気持ちいいんですか



101 名前:仕様書無しさん [2007/05/17(木) 17:35:06 ]
ヒトデナシ!!

102 名前:仕様書無しさん [2007/05/17(木) 18:27:35 ]
誤字脱字に反応とは……最近は余裕の無い人が多いんだな

103 名前:仕様書無しさん [2007/05/17(木) 21:16:53 ]
抜毛脱毛に反応とは……最近は余毛の無い人が多いんだな

104 名前:仕様書無しさん mailto:sage [2007/05/17(木) 21:27:32 ]
Javaごときに反応とは……最近のMSは余裕が無いんだな

105 名前:仕様書無しさん [2007/05/22(火) 05:15:13 ]
>>96
propertyやらclosureやら、いろいろな機能がそろそろ追加されるわけだが。

106 名前:仕様書無しさん [2007/05/22(火) 05:30:03 ]
JavaもC#も「これからの言語」じゃない気がするんだが、
どっちが長く生き残るか、で言えばJavaだろう。
単純に、普及率が高いから。

107 名前:仕様書無しさん [2007/05/22(火) 06:57:23 ]
お前らアホだろ。これでも読んどけ。

2007 年の Java: この 1 年を占う
www-06.ibm.com/jp/developerworks/java/library/j-java2007.shtml

108 名前:仕様書無しさん [2007/05/22(火) 07:53:52 ]
(リンク文中より抜粋)
>JEE ほど、全体あるいは一部を置き換えようとする努力が多くのサードパーティーによって
>費やされたものはありません。そうした努力には、Spring や Hibernate、Restlet、aspects、
>Struts などがあり、数え上げればキリがありません。それにもかかわらず、Java プログラマーを
>求めるどのような会社も、JEE の経験を要求します。つまり Sun は、何とかすべきなのです。

最後の一文で吹いた。
これ以上求めても、EJB3みたいな半端もんしか出てこないと思うけどな。

109 名前:仕様書無しさん [2007/05/26(土) 11:43:30 ]
C# >> VB.net >> Java >> VB6.0  >> C++.net


110 名前:仕様書無しさん mailto:sage [2007/05/26(土) 12:34:47 ]
>>109
納得いかねーな。
なんでC++.netの評価が低いんだ?



111 名前:仕様書無しさん mailto:sage [2007/05/26(土) 12:53:18 ]
C++.net はVBなみのペタペタ・プログラミングで
作れる最強のC++だわ

112 名前:109 [2007/05/26(土) 14:05:31 ]
>>110
メンドクサイ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<165KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef