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


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

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



1 名前:仕様書無しさん [2007/09/16(日) 14:13:54 ]
過去ログ
pc11.2ch.net/test/read.cgi/prog/1178017348/l50

37 名前:仕様書無しさん mailto:sage [2007/09/21(金) 01:23:48 ]
クライアントソフトでExpressで不便に感じたことはないな
proで作ったのと結局同じものができるしなんの問題もない

38 名前:仕様書無しさん mailto:sage [2007/09/21(金) 03:15:17 ]
C#ってネーミングはどーにかならんかなあ。

39 名前:仕様書無しさん mailto:sage [2007/09/21(金) 15:28:53 ]
C♭とかどうよ?C--とか?


40 名前:仕様書無しさん mailto:sage [2007/09/21(金) 15:33:28 ]
.NETで仕事している奴に聞きたいんだけど、
数年後に動かなくなる成果物を納品するのって良心が痛まないの?

まさか、M$の大法螺を信用して互換性を信用しているのか?
どうせまた、「コンバーターがうまく動かないのはお前らの汚いコードが悪い」で逃げると思うぞ。

41 名前:仕様書無しさん mailto:sage [2007/09/21(金) 15:56:30 ]
>>40
>数年後に動かなくなる成果物を納品するのって良心が痛まないの?
自分の無知晒して恥ずかしくないの?

42 名前:仕様書無しさん [2007/09/21(金) 16:38:17 ]
>>40
所詮パソコン向けという暗黙の了解があるのさ

43 名前:仕様書無しさん mailto:sage [2007/09/21(金) 18:59:01 ]
>数年後に動かなくなる成果物を納品するのって良心が痛まないの?

MS系の仕事って数年後に手直しが発生する事を見込んで商売するモノだと思うけど。

つか、現状ですら開発環境で動いてもお客の環境で動かない事も珍しくないってのが
MS系の仕事なんだが・・・。

それを考えるとJavaは気持ちマシな感はある。

44 名前:仕様書無しさん mailto:sage [2007/09/21(金) 19:10:34 ]
.netは常に安定してるし高速だしユーザーインターフェースもJavaとは比べ物に
ならないくらい充実してるし
客先で環境のせいでトラブったこともない
Javaのしょぼくれたユーザーインターフェースでは結局webでしか使い物にならない


45 名前:仕様書無しさん mailto:sage [2007/09/21(金) 19:26:29 ]
今はWebが主流なのに・・・。
.NET厨はずいぶんと自虐的だな。w



46 名前:仕様書無しさん mailto:sage [2007/09/21(金) 19:53:44 ]
>>45
マジで言ってんの?

47 名前:仕様書無しさん mailto:sage [2007/09/21(金) 20:02:41 ]
>>40
数年後に動かなくなるとすれば
よけい.netで作るべきではないか!

48 名前:仕様書無しさん mailto:sage [2007/09/21(金) 21:24:06 ]
>>40
ああ、世の中の仕組みを知っている人ですね。なんどもM$に騙されている俺もそう思うよ。
.netはハードメーカー巻き込んだ、新しいハードも一緒に買ってネ系な詐欺だな。

まぁ、若い奴がM$を信用して騙されるのもいい勉強だな。
C#しかできません。なんてプログラマはコボラーより悲惨そうだなぁ・・・いないと思うけど。

49 名前:仕様書無しさん mailto:sage [2007/09/21(金) 21:58:26 ]
>>48
君も勉強した方がいいよw

50 名前:仕様書無しさん mailto:sage [2007/09/21(金) 22:06:35 ]
>>49
うーん。煽っているつもりならもうすこし考えようよ。頭を使わない馬鹿の代表みたいだよ。

51 名前:仕様書無しさん mailto:sage [2007/09/21(金) 22:18:07 ]
やっぱり、ここでC#マンセーしている人って会社でC#しか学んでいないかわいそうな人が多いの?
刷り込み効果みたい.netが全世界でC#がすばらしいとか思っちゃうのかな?

>>44の人がいいサンプルだと思うんだ。客先の環境でトラぶったことがない
なんていっちゃうほど、経験が浅いと人が多いよね。C#マンセーな人は。

まぁ、どうでもいいや。マネージドコードしかかけなくて、コントロールペタペタやって、
プログラマーな人にはいいかもねぇ・・・

52 名前:仕様書無しさん mailto:sage [2007/09/21(金) 23:18:23 ]
>>50
>C#しかできません
ほんとにC#触った事あったらこんなの恥ずかしくていえないぞ?

53 名前:仕様書無しさん mailto:sage [2007/09/21(金) 23:38:17 ]
ここでC#をたたいてるやつは例外なくまともにC#触ったことないな。
間違いなく。

54 名前:仕様書無しさん mailto:sage [2007/09/22(土) 00:11:49 ]
Javaしかできないヤツが・・・プ

55 名前:仕様書無しさん mailto:sage [2007/09/22(土) 00:28:48 ]
Javaも、ちょっと前まで散々な言われようだった。



56 名前:仕様書無しさん mailto:sage [2007/09/22(土) 00:51:51 ]
Java厨がC#煽るとは考えにくいなあ

57 名前:仕様書無しさん mailto:sage [2007/09/22(土) 01:04:35 ]
C#たたきには当然アンマネージコード厨も含まれるだろうな
時代に取り残された過去の遺物にしがみつくゾンビのような

58 名前:仕様書無しさん mailto:sage [2007/09/22(土) 01:16:28 ]
>>48=>>51
見る限りアンマネージコード厨だろ
組込み臭がする

59 名前:仕様書無しさん mailto:sage [2007/09/22(土) 06:45:14 ]
VisualStudioのexpress版が.netのプロジェクトしか作れない辺りが洗脳環境ではあるわな。

60 名前:仕様書無しさん mailto:sage [2007/09/22(土) 08:51:39 ]
初心者にMFCとかやらせてハシゴはずすハメになるよりマシ
でも.netでもハシゴはずされるかもしれんが

61 名前:仕様書無しさん mailto:sage [2007/09/22(土) 09:12:37 ]
C#っつってもなあ。
結局は.netの理解からはじまるんでしょ?
いや、C#使ったことないんだけど、
オレと同じように「.net使うことのメリットはなんなん?」って思う奴は結構いると思うんだわ。
結果としてC#なんか使わんでもいいや、ってなるし。

Sierが企業から発注して、派遣がコーディングするような開発の場合は、
よほどじゃないとC#は採用されんでしょ。今のままだと。
Sier自体に.net知ってる奴いないんだから保守できんし。

62 名前:仕様書無しさん mailto:sage [2007/09/22(土) 11:57:38 ]
>>61
.netの理解っていうかC#の標準ライブラリ=.netAPIそのものだからね
C#を理解することと.netを理解することは等しいって言ったら理解できる?
アンマネージ厨はそれすら知らずに.netが分からないとC#に手が出せないとか分け分からん思い込みをする
.netのC#なら文字通り桁違いに工数減らせる
.netframeworkが入る環境ならどこでも動く
アンマネージに比べたらどのwin環境でもちゃんと動く可能性がはるかに高い
MSが今後は.netに移行するって何年も前から言ってそれを確実に実行している
逆にwinで.net使わずに作るメリットって何?って聞きたい

63 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:05:26 ]
俺は元ゲーム屋なんだけど、.netって速度でるの?
あと、Win上でしか動かない言語だと、仕事の幅が狭まらない?

64 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:38:07 ]
jitコンパイラがネイティブコードに変換して
実行時には変換されたネイティブコードを使うんだから
速度的にはネイティブと変わらんと思うよ
むしろ最適化性能がすごいからvcのwin32アプリより早いぐらいじゃね?
C#でXNAFramework使ってwinでもxbox360でも動くソフトが作れる
それと.netはwinだけのものじゃなくてmonoみたいなlinuxの実装もある

65 名前:仕様書無しさん mailto:sage [2007/09/22(土) 15:25:26 ]
>>64
なるほどねー。俺はMSCの頃から、連中の最適化はあまり信用していないけど、
そんな話しになっているんだ。勉強になったよ。ありがとう。
夢がいっぱいで楽しそうですね。



66 名前:仕様書無しさん mailto:sage [2007/09/22(土) 16:10:44 ]
>>61
視野が狭い
自分の考え=多数派
自分が出来ない=Sierも出来ない

・・・かなり脳ミソ腐ってるよ

.net案件は実際作ってるし保守もしてる、案件も増えつつある

67 名前:仕様書無しさん mailto:sage [2007/09/22(土) 17:28:51 ]
>>66
そうなんだ。.netを指定してくる発注元はどんな業界が多いのですか?

私のところはありがたい事にUNIX前提ばかりなので接点が無くて・・・・

68 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:42:57 ]
>>67
>私のところはありがたい事に
知りたくないって事だろ?
狭い世界で生きてないよ。

69 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:04:23 ]
>>68
知りたくないわけじゃないけど、業務上、耳には入らないのですよ。
MSDNとかはまだ入っていて、VisualStudioとか動かしてみて、
どんな感じか調べるぐらいなんですよ。
鯖関連でも最近じゃWinなんて使わなくなってきているし・・・

もしよかったら、どんな業界が.netを指定してくるのか教えてもらえませんか?


70 名前:仕様書無しさん mailto:sage [2007/09/23(日) 09:58:40 ]
ない。
ベンダーが選定してるだけ。

71 名前:仕様書無しさん mailto:sage [2007/09/23(日) 10:01:19 ]
>>66
増えつつある?Nでは全くない。
コンサルもNやAでは聞いたことがない。
煽りは結構だが、技術者が極めて少ないことは事実なんだから、
それは認めろよ。

72 名前:仕様書無しさん mailto:sage [2007/09/23(日) 10:17:22 ]
とりあえず漏れの周りではJavaがそこそこ出来るやつはいるにはいるけど、
C#はそこそこのレベルのヤツは皆無だな。

IBMの非Win鯖なんかはデフォでJVM(1.3,1.4.1.5)がセットアップ済みで納品されてくるので、
Javaを使い始める技術者はいるんだろうけど、Winの鯖で.NETがセットアップ済みで
納品されている鯖ってあるの?

73 名前:仕様書無しさん mailto:sage [2007/09/23(日) 10:50:24 ]
つ Vista

74 名前:仕様書無しさん mailto:sage [2007/09/23(日) 14:56:15 ]
>Javaを使い始める技術者はいるんだろうけど、Winの鯖で.NETがセットアップ済みで
>納品されている鯖ってあるの?

やはりJava厨はwinに.netが標準搭載されてることさえ知らない
新技術に背を向け狭い知識に閉じこもろうとする化石のような存在だな

75 名前:仕様書無しさん mailto:sage [2007/09/23(日) 15:05:20 ]
まあ、最近はサバ5000台をやめて、メインフレーム数台とか
やってる企業も多いわけだけど。

ぶっちゃけ、コボル勉強した方が良いのではと思う。



76 名前:仕様書無しさん mailto:sage [2007/09/23(日) 15:27:31 ]
>>74
>>72みたいな技術者が少なからずいるってことだろ。
.netよりもさらに認知度が低いC#が、
市民権が得られてないってことがよくわかる。


77 名前:仕様書無しさん mailto:sage [2007/09/23(日) 15:48:42 ]
どの道Javaでは今後の主力ユーザーインターフェース技術WPFは使えない
webクライアント技術Silverlightも使えない
Javaが旧技術にうつつを抜かしている間にも確実に包囲網は狭まっている

78 名前:仕様書無しさん mailto:sage [2007/09/23(日) 16:30:26 ]
視野狭すぎ。井の中の蛙状態で可哀想。

WPFもSliverlightももって二年ぐらいじゃねーの?
M$のインターフェースで優れているなんて思う事の方が多いけどな・・・
実際に、なにと比較して主力とかぬかしているの?もしかして当社比?

確実に包囲網が狭まっているのはM$陣営だろ。
VisualStudioのExpress版でばら撒いても手遅れじゃねーのか?
ガキを洗脳して、インプリンティング効果を狙っているのは分かるけど、
まともに開発している会社はM$から手を引き始めているよ。

79 名前:仕様書無しさん mailto:sage [2007/09/23(日) 16:45:21 ]
>>71
.netの大規模案件はまだ聞いたこと無いけど増えてはいるよ。

似非C#技術者が多いのは確かだね
.netだからどうしてもvbからの流入が多いからね

80 名前:仕様書無しさん mailto:sage [2007/09/23(日) 17:31:22 ]
>WPFもSliverlightももって二年ぐらいじゃねーの?

そう思い込みたいよね
すでにFlashからSilverlightへ乗り換える企業が続々でてるよ
ちなみにWPFはSilverlightの基盤技術でもある

81 名前:仕様書無しさん mailto:sage [2007/09/23(日) 17:51:15 ]
.net以上にWPFやSliverlightの認知度は極めて低い。
ベンダーの選択肢にすら上がることは無い。
知らないんだから。

82 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:03:51 ]
>ベンダーの選択肢にすら上がることは無い。
>知らないんだから。

知って欲しくないだけだろw
どの道Flashのデザイナー達は確実にSilverlightの存在を知って意識する
より自由度の高い優れたSilverlightが選択されていくのは必然だと思うけど

83 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:07:44 ]
>>78 >>81
ちなみにSliverlightじゃなくてSilverlightね

84 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:13:33 ]
>より自由度の高い優れたSilverlightが選択されていくのは必然だと思うけど

たとえばネットバンキングとか株式でそういうのって使われているの?

85 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:24:13 ]
つーかさ、ここでC#否定してる奴等java屋ですらない気がする・・・
なんでこのスレ来てんだろ・・・

MSの1.0はβ版って思うようにしててまだ手をつけていないけど、どうなのSilverlight?



86 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:41:06 ]
ところで、Silverlightを使うサイトって、非Windows上のFirefoxとかで動作するの?

と、おもってググッタら、Moonlight経由なのねぇ・・・こりゃあかん。
今のM$がNovelに全部の.net関連を投げるとも思えないし・・・
結局はM$の「俺様の言うこと聞けマーケッティング」だけなんじゃない?
Flashの方が汎用性あってよくないか?

やっぱM$がイケイケドンドンで.netをばら撒いたり、キャンペーンやっても
やっぱダメダメでしたんで、サポート中止しますねーで、終わりじゃね?

87 名前:仕様書無しさん mailto:sage [2007/09/23(日) 18:52:27 ]
毎度おなじみの後だし独自路線で囲い込みなJ#とか思い出すのは俺だけ?
J#で仕事している奴とかいるの?マイクロソフトのサンプルとか見ていると、
いまだにJ#とかあるけど、そろそろ損切りしてもいい頃かもね。

88 名前:仕様書無しさん mailto:sage [2007/09/23(日) 19:02:02 ]
C#がメジャーになるには時間がかかるだろうな。
.netで開発しなければならない、というような状況になれば話しは別だけど
さすがにM$もそんなことを選択する暴挙は出ないだろうし。

89 名前:仕様書無しさん mailto:sage [2007/09/23(日) 19:09:36 ]
>>86
Moonlight経由はLinuxだけね
WindowsもmacもSilverlightがFirefoxに対応してるし

90 名前:仕様書無しさん mailto:sage [2007/09/23(日) 19:21:50 ]
>>87
J#は当時膨大だったJ++ユーザーに対するサポート的な意味で出してただけ
JAVA屋が.netに移行する目的にはJ#は推奨されない
J#はvisual studio2008からなくなる

91 名前:仕様書無しさん mailto:sage [2007/09/23(日) 19:49:15 ]
>>90
なるほど。だとすると、C#はvisual studio2011からなくなる?


92 名前:仕様書無しさん mailto:sage [2007/09/23(日) 19:56:28 ]
CLIとかマネージドの時点でC/C++屋にはうんざり感があるからな。
C#とか言われても、またか、としか捉えられない可能性もある。

つかさ、C#はCOBOL以上に要員がおらんのに、
保守できんだろ。

93 名前:仕様書無しさん mailto:sage [2007/09/23(日) 20:12:35 ]
>>92
小さいパイの一欠けらは価値が高いからC#屋さんにはいいんじゃないの?

94 名前:仕様書無しさん mailto:sage [2007/09/23(日) 20:19:51 ]
なんかC厨が必死すぎて笑えるな
>>92みる限り++もまともに使えてないだろ・・・
少し触ってみれば判るのに

95 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:12:29 ]
マネージコードというゆりかごがプログラマに与える恩恵を実現する為に、
実行時にシステム側がどの程度まで介入するのかを想像できる人には
.netは向かないかもね。理解する為のコストが莫大だからね。

xlibでウィジェットとか書いていた頃に比べれば、進化しているのは
すばらしいけど、見えないブラックボックスを切り貼りするだけでは、
エンジニアの二分化が進むような気がしてる。

実際にWin32APIの頃から今の.netあたりまで現役でマイクロソフト関連の
仕事をしている人はどう思う?



96 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:15:45 ]
バカグラマが増えた。
温室育ちには何が良くて何が悪いのかの判断すらできん。

97 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:26:24 ]
javaとC#のスレでしょ?
いいかげんアンマネージ厨は場違いだって気が付かないの?
引きこもってなよ

98 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:30:09 ]
バカグラマを善導しちゃいけないの?


99 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:33:28 ]
>>97
その逆でマネージ厨って蔑称にならないか?

100 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:35:38 ]
善とは開発工数が減ること。なにか問題が発生したらマイクロソフトに責任を転嫁出来る事。

101 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:37:21 ]
>>98
触りもしないで否定するような奴等の事か?
善導する価値ないよ、脳ミソ腐ってるから

102 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:43:47 ]
>>101
そうだな。
お前みたいに脳みそ腐ってるからな。

103 名前:仕様書無しさん mailto:sage [2007/09/23(日) 22:00:12 ]
>>102
お気に召しませんでしたかそれは失礼w

104 名前:仕様書無しさん mailto:sage [2007/09/23(日) 22:18:29 ]
>>103
お気に召しませんでしたかそれは失礼w


105 名前:仕様書無しさん mailto:sage [2007/09/23(日) 22:36:07 ]
某おじゃばの様にC++でコンテナ使っていて、事前に領域確保した方
が早いという当たり前の事を初めて知ったという例もあるんだし。

そういった、まじめにCやC++やっていればわかるような事、
最近のふやけた高級言語使いは、わからないじゃないかっておじさん
疑っているわけよ。




106 名前:仕様書無しさん mailto:sage [2007/09/23(日) 23:10:14 ]
>>105
頼むからCと++一緒にしないでくれ
C厨はまともに++として書けないから・・・もう何人も見てる
半月でお帰り願ったが
「Cが出来るからどの言語も楽に適応出来るんですよ」
だそうだ

もうスレ違いだから住処に戻らんか?

107 名前:仕様書無しさん mailto:sage [2007/09/23(日) 23:22:52 ]
>>95
Win32APIから、今までずぅーっとWin関係の仕事やっているプログラマ
なんていたら、そいつはよっぽどのお人よしだわな。
OSが変る周期ぐらいで半分に減るだろ。大量の修正がイヤになってね。

いまここで、C#がすばらしいと思っている奴もVisualStudio2008になった時に、
言語仕様がごっそり変更が入って、連中が提供するコンバーターや、連中が
保証している互換性も正常に動作しなくて、泣く泣く作り直す時にやっと気づくだろ。

悪い事は言わないから、M$の手の内で振り回されるC#なんかよりJavaやっとけ。
まだ、長くこの世界で飯食えるから。


108 名前:仕様書無しさん mailto:sage [2007/09/23(日) 23:32:33 ]
その作り直し作業で仕事入ってくるならOKさ

109 名前:仕様書無しさん mailto:sage [2007/09/23(日) 23:40:21 ]
>>107
Javaも5.0以降はずいぶん変わっているじゃなかってっけ?
その移植はどーなの?

110 名前:仕様書無しさん mailto:sage [2007/09/24(月) 00:39:58 ]
>>95
こういう人たちって
win32APIみたいな過去の遺物にいつまでもしがみついて
工数削減とかは考えてないんだろうね
.net触りもしないでよく言えるね
自己満足の世界に閉じこもってなさい

111 名前:仕様書無しさん mailto:sage [2007/09/24(月) 05:36:16 ]
>Javaも5.0以降はずいぶん変わっているじゃなかってっけ?

警告はでるがコンパイル作業は問題なく通る。
漏れのところは全部問題なく動いた。

むしろ、Java1.2から1.3にアップグレードした混在環境で非推奨の
メソッド使っていると動作が不安定なのはあったなぁ。

ただクライアントなAPI周りの話なのでサーバーサイドではあんま関係ないケースが多い。

112 名前:仕様書無しさん mailto:sage [2007/09/24(月) 07:36:19 ]
.netで工数が減るようなお仕事って、
足し算引き算で数字だして、db舐めまわすだけの小規模な業務アプリ向け?

楽でいいね。

113 名前:仕様書無しさん mailto:sage [2007/09/24(月) 08:38:04 ]
>>111
そういったレベルならVCもそうなんだが、
あほな組む方するとだめだけどな。

114 名前:仕様書無しさん [2007/09/25(火) 17:03:44 ]
タイトルからして次元が低すぎでし。
ソフトウェアの定義が散っちゃ杉。
もうこの国は血にオチタ
知ってる人ほど そうおもってる。

115 名前:仕様書無しさん mailto:sage [2007/09/25(火) 17:06:13 ]
>>114
なら、sageて落とせば良いのに、なぜ故に上げる?
つーか、日本語だいじょうぶか?



116 名前:仕様書無しさん mailto:sage [2007/09/25(火) 18:05:17 ]
JavaもC#も両方やってるけど
両方とも良いという感じはするなぁ

しかし、クラスのプロパティとかのアクセスメソッドとかは
Delphiが一番コード量が少なくて綺麗に書けるな。
ああいう感じの言語仕様にしてくれればもっと便利なんだが。

117 名前:仕様書無しさん mailto:sage [2007/09/25(火) 19:47:22 ]
>>111
予約語増えてるから、過去のソースがコンパイルエラーになる可能性はあるよ。

118 名前:仕様書無しさん mailto:sage [2007/09/26(水) 08:37:26 ]
オープンソースで実用に耐える.net VMが出れば一気に状況が変わるんだろうけどね

出ないよね、うん

119 名前:仕様書無しさん [2007/09/26(水) 15:09:42 ]
.netのコンパイラでJVMのクラスコードが生成できればいいよね

120 名前:仕様書無しさん mailto:sage [2007/09/26(水) 18:45:41 ]
Java、一から作り直せばいいのに。

121 名前:仕様書無しさん mailto:sage [2007/09/26(水) 22:58:19 ]
>>107
マジレスするとWin32はシステム周りの特殊なプログラムで無い限り比較的変更は
少ないよ、OS変わってもそれ程影響は無い。無論Web上の下手なコード
の断片だけコピペしたようなコードは悲惨な事になりがちだけど、切り分けが
しっかりしていれば比較的安定して広いバージョンをサポートできるし、それ程
変更が必要なものでも無い。

但しそこまで行き着く知識を身に付けるコストが馬鹿高いのは難点、MFCの外面
だけなぞってその背後にあるWindowsのイベントモデルもしっかり把握してない
マもかなり多い業界だから、ある程度の人的リソースが確保できる状況で無い限り
業務としては悲惨な事になりがちでお勧めはしないけど。

後.netも内部ツール向けに使ってるけど、凝った事や効率の良い描画などをしようと
すると結局Win32やWindowsのイベントモデルをある程度把握している必要がある印象。

122 名前:仕様書無しさん mailto:sage [2007/09/26(水) 23:49:32 ]
JavaでもC#でもいいけど、
「カプセル化」っていう言葉が通じない技術者が多すぎ。
クラスって構造体みたいなもんですよね?とか言われると泣ける。

123 名前:仕様書無しさん mailto:sage [2007/09/26(水) 23:51:33 ]
>クラスって構造体みたいなもんですよね?とか言われると泣ける。

C++ではそうです。

124 名前:仕様書無しさん mailto:sage [2007/09/26(水) 23:53:29 ]
そりゃ見た目の話だろ(泣

125 名前:仕様書無しさん mailto:sage [2007/09/27(木) 08:26:07 ]
122みたいな(ヨタ)話はよく聞くことだけど、
俺は別に「クラスって構造体みたいなもの」という認識で間違ってないと思うけどね。



126 名前:仕様書無しさん mailto:sage [2007/09/27(木) 20:47:42 ]
MFCが使えなくなったら 使ってる連中は
C#に移行せざるを得ない

127 名前:仕様書無しさん mailto:sage [2007/09/27(木) 22:35:26 ]
こういうスレって痛いやつが絶対いるなw

128 名前:仕様書無しさん mailto:sage [2007/09/28(金) 00:01:38 ]
俺は>>107なんだけど、MFCなんか使わずにWin32APIでゲーム作ってたのね。
なんで、>>121の言うことは良く分かるけど、M$がプログラマに必要な知識を
少なくする方向で効率化を目指すのは間違っていると思うよ。

工数が減ればそれで良しと考えるのは自分の首をしめていると思うよ。
イベントドリブンが理解できないWindowsプログラマって存在しないと思うけど、
MFCの提供あたりから、狂いの度合いが激しくなっていると思うよ。

マイクロソフト自体がクソなんだから、クソはクソしか作らないと思うよ。

129 名前:仕様書無しさん mailto:sage [2007/09/28(金) 00:03:52 ]
.netは風呂敷を広げすぎて、まとめきれないJVMで、最後は
「ごめん。ゆっぱりまとまらなかった放置するぜ!!」って予感がプンプンするもん。

130 名前:仕様書無しさん mailto:sage [2007/09/28(金) 00:14:24 ]
基本APIを知っててラクをするのなら、その恩恵がよくわかるだろうけど、
基本を知らずにラクをすると、、、

131 名前:仕様書無しさん mailto:sage [2007/09/28(金) 01:40:49 ]

JAVAとC#のスレなのに全く関係ない連中どもはなに?
よっぽど新技術の.netに対してコンプレックス持ってるんだろーなー
でなきゃ放置するもん
スレ違いだということが分からんのかw

132 名前:仕様書無しさん mailto:sage [2007/09/28(金) 02:04:04 ]
新技術?どこどこ

133 名前:仕様書無しさん mailto:sage [2007/09/28(金) 03:42:56 ]
いや、むしろそこで実際にものを作る観点でのAPIプログラムの次の世代の言語
としてのC#とJavaの是非についても単なるスペック上の表層だけでなく、実際に
モノを作るという観点からの是非も透けて見えてくる気もしているが。

単に表層で言語の違いだけだと例外処理の強制の有無とメソッドの結合をvirtual
など区別するか否かという部分、後はJavaのstatic importに環境"参照"型
クロージャの有無(これはJavaも次バージョンで検討中)C#3.0で挙がっている
型推論に構文糖としてのLINQ、後はせいぜいクラスライブラリの設計の違い
位じゃない?

無論前提としての閉じた環境(Pure Java) vs 開いた環境、プログラマを信頼するか
あるいは過ちを犯さぬよう強制するかといった大きな前提の違いはあるけど


134 名前:仕様書無しさん mailto:sage [2007/09/28(金) 07:57:43 ]
>>131
馬鹿?
C#は理解に苦しむような難解な言語じゃないだろ?逆に可哀想だよ。
俺がここでいいたいのは.netが目指す方向性に何も考えずに乗っかっていると
馬鹿になっちゃうよ。って言いたいのよ。
実際に、VisualStudioの支援なしでウィンドウアプリをかける奴なんていないだろ?

>>133
そうだね。M$はプログラマは馬鹿でマヌケって前提な辺りがおかしい。

135 名前:仕様書無しさん mailto:sage [2007/09/28(金) 08:11:49 ]
>>134
最初に覚えた言語が.NET上でのC#の奴とかは悲惨だぞ。
思考が非常に浅いところでストップするから。

throwとcatchをどのように実装しているのか?とかCPU知らないから
理解すら出来ない奴とか多いもん。



136 名前:仕様書無しさん mailto:sage [2007/09/28(金) 08:30:36 ]
>>134
>俺がここでいいたいのは.netが目指す方向性に何も考えずに乗っかっていると
>馬鹿になっちゃうよ。って言いたいのよ。
どうやったらそんな発想になるのかがわからない。
仕事だとね、多数ある中の単なる選択肢の一つでしかないよ。

>実際に、VisualStudioの支援なしでウィンドウアプリをかける奴なんていないだろ?
IDEも含め言語選定するからゼロから手書きで出来る必要性が無い。

こっちは仕事だから常に効率を求められるのよ、一人でやってる(やれる)訳でもないからね。
仕事になるとね、「notepadで手書きでWinアプリかけます」は出来る人間でもなんでもない訳よ。
たとえ出来たってそんな恥ずかしい事誰もいわない。

とりあえず言いたい事はだ・・・ココはマ板で学生はム板へどうぞ

137 名前:仕様書無しさん mailto:sage [2007/09/28(金) 09:48:00 ]
妙な思考停止・断定してファビョるなよ、、、
逆にお前さんの方が妙なコンプレックスがあるんじゃないかと勘ぐられるぞ






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

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

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