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


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

【VB.NET】VS2005 選ぶならどっち?【C♯】



1 名前:デフォルトの名無しさん [05/01/24 12:43:57 ]
弊社では販売管理の次期システム構築に向けてプロジェクトチームの
立ち上げを予定しておりますが、VB.NETで行くべきかC#で行くべきか
未だに結論が出し切れておりません。
予算と時間の都合上、両方を試してみることも叶わない状況です。
そんなこんなで迷っていると今年の後半にはVisual Studio 2005が
リリースされるとの情報がっ!もう何が何やらさっぱりです。

賢明なるム板のみなさんのご意見を賜ることができればと、このスレ
を立てさせて頂きました。よろしくお願い致します。

47 名前:デフォルトの名無しさん mailto:sage [05/01/25 19:30:13 ]
とOOPが理解できないVB6厨房が申しております。


48 名前:デフォルトの名無しさん mailto:sage [05/01/26 00:17:53 ]
以前、あるプロジェクトでC#を提案して失笑をかわれたことがある。
業務系はものすごく保守的なんだなぁとその時思った。

49 名前:デフォルトの名無しさん mailto:sage [05/01/26 00:20:17 ]
×失笑をかわれた
○失笑をかった

ゴメン寝ぼけてた。もう寝る。

50 名前:デフォルトの名無しさん [05/01/26 10:05:22 ]
そろそろMSがC#を投入した真意が問われてもいい頃だと思うが。
VB.NETとC#の現場での比率はどんなものかね?

51 名前:デフォルトの名無しさん mailto:sage [05/01/27 00:12:24 ]
またデブサミのネタ集めかよ

52 名前:デフォルトの名無しさん [05/01/27 04:33:03 ]
誰がデブやねん!

53 名前:デフォルトの名無しさん mailto:sage [05/01/28 13:21:47 ]
プロの現場→VB.NET
学校の教材→C#

って認識で問題ないよ。

54 名前:デフォルトの名無しさん mailto:sage [05/01/28 19:09:13 ]
元VB厨→VB.NET
新世代→C#

って認識で問題ないよ。

55 名前:デフォルトの名無しさん mailto:sage [05/01/28 19:15:55 ]
正妻→VB.NET
妾→C#

って認識で問題ないよ。



56 名前:デフォルトの名無しさん [05/02/03 09:38:45 ]
VB.NETもアレだけど、C#ってホントにいいか?長く付き合うほどに
フラストレーション溜まっていくんですけど。

57 名前:デフォルトの名無しさん [05/02/03 09:59:46 ]
>>1
あのさー、「COBOL = 囲い込み」がイヤなのに
なんでM$に囲い込まれる道を選ぼうとしてるのさ。

58 名前:デフォルトの名無しさん [05/02/03 11:35:25 ]
>>57
バカSIerに囲い込まれるのに比べればMSのがなんぼかマシだろ。

59 名前:名無しさん@編集中 mailto:sage [05/02/03 19:45:27 ]
VBの求人とc♯を比較すると圧倒的にVBのほうが勝ってるね。
Cの次にVB多いな。なんだかんだいってもまだ主流言語なのね。

60 名前:デフォルトの名無しさん mailto:sage [05/02/04 22:35:54 ]
世の中は多数の馬鹿と少数のお利口さんでできてるってことだよ。

61 名前:デフォルトの名無しさん [05/02/05 14:49:31 ]
で、どっちを選べばええのん?

62 名前:デフォルトの名無しさん mailto:sage [05/02/06 00:01:46 ]
VB.NETだな
C#は消えるよ10年後には・・・
結局VB側にどんどん近づいていくんだと思う



63 名前:デフォルトの名無しさん mailto:sage [05/02/06 21:28:08 ]
VB.NETとManaged C++(CLI)両刀で行くよ。

64 名前:デフォルトの名無しさん mailto:sage [05/02/06 21:40:23 ]
>>62
でも.NETのライブラリはC#で書かれてるよね。

65 名前:デフォルトの名無しさん mailto:sage [05/02/06 21:44:15 ]
VB.NETは消えるよ10年後には・・・VB6みたいに
結局C#側にどんどん近づいていくんだと思う



66 名前:デフォルトの名無しさん mailto:sage [05/02/06 22:10:48 ]
>>63
正解!
Managed C++(CLI)がC#側にどんどん近づいていき当のC#は消える。

67 名前:デフォルトの名無しさん mailto:sage [05/02/07 03:23:19 ]
消えるわけ無いだろ。.NET 自体がC#で書かれてるんだから。

68 名前:デフォルトの名無しさん mailto:sage [05/02/07 22:49:20 ]
(´・∀・`)ヘー

69 名前:デフォルトの名無しさん mailto:sage [05/02/08 14:34:22 ]
>>24-25
オートメーション用のクラスを用意しておけばいいだけだろ。これだからVB厨は・・・

70 名前:デフォルトの名無しさん mailto:sage [05/02/09 02:09:32 ]
>>69
事ある毎にクラス自作って大変そうね。

71 名前:デフォルトの名無しさん mailto:sage [05/02/09 09:39:10 ]
C#もVB.NETもたいして変わらん
初学者は最初から両方同時に覚えておけば無駄に混乱しない
先の事など言ったら.NET自体が怪しい

72 名前:デフォルトの名無しさん [05/02/09 12:24:51 ]
>>71がいいこと言った!

73 名前:デフォルトの名無しさん mailto:sage [05/02/09 13:19:53 ]
.NET自体が怪しいと言っておきながら両方同時に覚えろって、支離滅裂だよ

74 名前:デフォルトの名無しさん [05/02/10 20:27:08 ]
VB.NETでOption Strict On にしておけば
VB.NETでもC#でもほとんど同じ、好きなほうで
書けばいい。


75 名前:デフォルトの名無しさん mailto:sage [05/02/10 20:37:02 ]
ほとんど同じ、とか、たいしてかわらん、とかいうのなら、なんで2つあるんだろ。
この際、どっちか無くしたらいい、と思うけど。このスレみたいな議論が減って
そのほうが無駄がないような



76 名前:デフォルトの名無しさん mailto:sage [05/02/11 08:44:52 ]
>>75
選択の幅が広がる。
て言うか、言語自体の学習コストなんてたかが知れてるだろ?
問題はそういうこっちゃないって事を、初学者以外は経験として知ってるはずなんだが………

C++を覚えました、文法は完璧です。でも、Windows上で実際に動くプログラムは組めませんと
こんな話、よく見掛けるだろ?何が足りないか?それはWindowsに対する知識だよな。
要するに、プラットフォームやフレームワークに対する知識こそが重要で、言語なんてのは枝
葉の問題にすぎない。

77 名前:デフォルトの名無しさん mailto:sage [05/02/11 13:51:02 ]
>>76
>言語なんてのは枝 葉の問題にすぎない
そうかぁ?Windows(OS)を知れば知るほど表現の仕方(言語にどっぷり依存)に
傾注していくと思うけどな。少なくとも俺はそうだ。

78 名前:デフォルトの名無しさん [05/02/11 15:15:19 ]
VB.NETに一票

79 名前:デフォルトの名無しさん mailto:sage [05/02/11 16:27:36 ]
C#にunsafe系がある以外は、まったく同じに見えるのですがいったいが違うんでしょう?
他にはVB.NETのOptionalとかC#のUsingとか代用可能な些細な機能差しかないと思うのですが

80 名前:デフォルトの名無しさん mailto:sage [05/02/11 17:41:05 ]
VB6.0からいきなりC#に逝けって言われるとVB厨が怖気づいちゃうだろ。
だから緩衝材としてVB.NETを用意した。実際には何も変わらないけどね。
初学者はC#から始めるのがよろしい。そして至高の言語C++を目指してくれ。

81 名前:デフォルトの名無しさん [05/02/11 18:46:18 ]
吐き出されるIMが同じだから、どちらでも同じ。
エディターはVB.NETの方がわずかに使いやすいような
気がするが、気のせいの範囲、両方ともポインターが
使えないのは残念。
アメリカの状況を見るとわかるが、.NETの最適化が進むと
C++はやがて滅びる。

82 名前:デフォルトの名無しさん mailto:sage [05/02/11 18:47:38 ]
なんでVC++という選択肢が無いんですか

83 名前:デフォルトの名無しさん [05/02/11 19:04:14 ]
>>82
マイクロソフトの営業戦略、ユーザーの使いやすさ、要望は全く
関係有りません。
当然Javaは残る。

84 名前:デフォルトの名無しさん mailto:sage [05/02/11 21:05:12 ]
>>81
50年後か?

85 名前:デフォルトの名無しさん [05/02/11 21:38:51 ]
>>84
C++もVB6も使う側から考えちゃだめだよ、
Windowsもそうだけど、一度普及してしまうと
そのソフトではもう稼げない、巨額の費用と
国家プロジェクトで、新しいソフトを開発するわけ、
あっという間に98がWin3.1に2000やXpが98に取って
替わったように、変化はものすごく早い、
日本にいるとわからないと思うけど、
3年後にはCはほとんどC#さ、C++なんて時代遅れで
ライブラリーの少ないもは誰も使わない。
ポインターを使って訳のわからないバグを出してる
やつはお払い箱になる。
生き残りたいなら、C#、VB.NET、Javaこれしかない。



86 名前:デフォルトの名無しさん mailto:sage [05/02/11 21:40:12 ]
OSは変わっても開発言語はほとんど変わってないんだよね

87 名前:デフォルトの名無しさん mailto:sage [05/02/11 21:40:17 ]
>>83
残るといいね。

88 名前:デフォルトの名無しさん mailto:sage [05/02/11 21:57:06 ]
>>85
つA点

89 名前:デフォルトの名無しさん [05/02/11 22:48:28 ]
>>つA点
意味わからない

90 名前:デフォルトの名無しさん mailto:sage [05/02/11 23:29:21 ]
それよりも今から2005使ってないと訳わからなくなるよなぁ。
結構違うしジェネリックな構文なんて入ったらわからない人
多くなりそうだなぁ

91 名前:デフォルトの名無しさん mailto:sage [05/02/12 00:11:31 ]
ジェネリクスな・・・・・・・・
C++のテンプレートで体験したがデバッグが死ぬほど大変で_| ̄|○|||
Javaにはテンプレートがなかったからホっとしてたのに_| ̄|○|||
ジェネリクス恐い_| ̄|○|||

92 名前:最凶VB厨房 mailto:sage [05/02/12 00:18:42 ]
ん?テンプレートとジェネリクスはなんか関係があるの?

93 名前:デフォルトの名無しさん mailto:sage [05/02/12 00:33:33 ]
ん?ないと思ってるの?

94 名前:デフォルトの名無しさん mailto:sage [05/02/12 00:35:37 ]
VB厨にマジレス( ´,_ゝ`)プッ

95 名前:最凶VB厨房 mailto:sage [05/02/12 01:06:33 ]
すまんかったw



96 名前:デフォルトの名無しさん mailto:sage [05/02/12 01:13:06 ]
>>最凶VB厨房
オマエ前にデルスレでジェネリック連呼してなかったか?
どういうものかも知らないで連呼してたのかよ!

97 名前:最凶VB厨房 mailto:sage [05/02/12 01:18:12 ]
してない。ってか一人だと思うな

98 名前:最凶VB厨房 [05/02/12 01:34:30 ]
私は私であると同時に彼でもあり彼女でもある。
お前はお前以外の誰かを私ではないと断定する事などできはしないのだ。
そう、私が世界であり世界は私なのである。

99 名前:デフォルトの名無しさん mailto:sage [05/02/12 02:02:02 ]
第一疾走者はモエと一緒でタイムブースター装備者なの?
瞬間移動でラプター瞬殺しとるが。


100 名前:デフォルトの名無しさん [05/02/12 13:29:13 ]
2005って2003と完全に共存は出来ます?

101 名前:デフォルトの名無しさん mailto:sage [05/02/12 16:26:14 ]
>>81
c#にポインタはあるだろ

102 名前:デフォルトの名無しさん [05/02/12 17:43:04 ]
>>101
あるよ、unsafeで
でも名前のようにお勧めじゃないのよね。

103 名前:デフォルトの名無しさん [05/02/12 19:40:46 ]
C#もVB.NETも仕方なく使っているが。。。

かたよった記事や情報操作にまどわされず、
自分の感覚で判断せーよ。

どちらも糞と思わんか?
理屈じゃないて。正直な感覚でや。

もっと世間を見回してみ。
開発環境の良し悪しを判断できる感覚を持つことも
開発者として大切なことやで。


104 名前:デフォルトの名無しさん [05/02/12 22:03:07 ]
何の参考にもならない。

105 名前:デフォルトの名無しさん mailto:sage [05/02/12 22:50:04 ]
何処をどう糞だと感じたのか?という、自分自身の感覚についてすら体
系だてて語れない様な奴とは一緒に仕事したくないな。

ここは○×で実装すべきだ。なぜなら、理屈じゃなくて正直な感覚でや。
とか言い出されると、もうどうしていいのやら┐(゚〜゚)┌



106 名前:デフォルトの名無しさん [05/02/12 23:17:22 ]
開発言語というやつは不思議だよね。
初めは嫌いでも、使ってるうちに愛着が出てくる。
自分の使ってる開発言語を糞呼ばわりできるやつは
ほとんど出来ないやつじゃない。


107 名前:デフォルトの名無しさん mailto:sage [05/02/13 13:33:18 ]
>>103
つ@点

108 名前:デフォルトの名無しさん mailto:sage [05/02/13 13:41:33 ]
言語に対する愛着って俺はあんまりないな。
どっちかって言うと、愛着は開発環境に対して持つな。
目的に対して何処に何があるのか把握できてる感覚は、自分の
部屋とか机の様な?そんな感じがして、愛着が湧く。

109 名前:デフォルトの名無しさん mailto:sage [05/02/13 17:30:25 ]
VB.NETとC#ならunsafeコードが書けるC#の方が好き。

110 名前:デフォルトの名無しさん [05/02/13 18:19:33 ]
>>109
どうせなら、プロセジャー毎に異言語が使えると面白いな。
今にきっとそうなるな。

111 名前:デフォルトの名無しさん mailto:sage [05/02/13 18:35:01 ]
どちらもセマンティックスは同じなんだから好きな方を選べばいいじゃね。

112 名前:デフォルトの名無しさん [05/02/13 18:53:20 ]
>>110
それ、COMだろ。

113 名前:デフォルトの名無しさん [05/02/13 19:19:18 ]
>> それ、COMだろ。
ではなくて
>>VB.NETとC#ならunsafeコードが書けるC#の方が好き。
なんてことがあるから、ファンクションごとに
VB.NETで書いたり、C#で書いたり、こんなの簡単でしょ。
どうせ同じIL吐くんだから。


114 名前:デフォルトの名無しさん [05/02/13 19:35:08 ]
>>113
COMじゃだめなのか?
何がだめなんだ?

115 名前:デフォルトの名無しさん [05/02/13 20:07:53 ]
>>114
どうせ無い話なんでどうでも良いけど、COMとかマーシャリング
とかって言う話じゃなくて、たとえばインラインアッセンブラー
のように、VB.NETの中にC#を書くとか、そんなことで、
いわゆるたわごとです。





116 名前:デフォルトの名無しさん mailto:sage [05/02/13 21:45:42 ]
>>115
.NET 2.0のPartial Classはそれっぽくない?
ファイルはわかれちゃいそうだけど。

117 名前:デフォルトの名無しさん mailto:sage [05/02/14 11:15:54 ]
>>116
Partial Classは定義ファイルを複数に分けて書けるようになっただけでしょ。

118 名前:デフォルトの名無しさん mailto:sage [05/02/14 16:25:38 ]
Anonymosu methodを実装した時点でC#の圧勝でしょう。
ようやく不毛な作業から解放されるよ。

119 名前:デフォルトの名無しさん mailto:sage [05/02/14 23:40:33 ]
とりあえず、Studio .NET 買っとけば大丈夫ですか?大学も決まってこれから色々触ってみようと思うのですが。

120 名前:デフォルトの名無しさん mailto:sage [05/02/15 20:03:06 ]
>>119
用語を省略すると通っぽく感じるお年頃?

121 名前:119 mailto:sage [05/02/15 20:16:29 ]
>>120
Microsoft Visual のことですか?
省いたけで精通してるっぽいと感じたりしません。

122 名前:デフォルトの名無しさん mailto:sage [05/02/16 10:35:34 ]
Anonymosu と書くのも通なのか?

123 名前:118 mailto:sage [05/02/16 12:32:19 ]
>>122 オレかよっ! タイポですゴメンなさい。

124 名前:デフォルトの名無しさん [05/03/01 11:39:35 ]
で、VS2005はいつ出るの?

125 名前:デフォルトの名無しさん mailto:sage [2005/03/21 03:41:23(月) ]
「C#は使えないがVB.NETは使える」という人間の9割9分はVB6しか理解してない馬鹿



126 名前:最凶VB厨房 mailto:sage [2005/03/21(月) 03:47:12 ]
やべー。両方使えねー。

127 名前:デフォルトの名無しさん mailto:sage [2005/03/21(月) 23:47:11 ]
「両方使えるがC#を使う」という人間は凡人。
「VB.NETは使えないがC#は使える」という人間は馬鹿に近づきたくない賢人。
「両方使えるがVB.NETを使う」という人間はVB馬鹿から搾取する立場の商売人。


128 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 13:24:08 ]
で、どっちがユーザ多いの?

129 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 22:40:08 ]
言語の種類で優劣つけて意味あるのか?

130 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 15:25:11 ]
同じ処理のコードで、両方のサンプルが載っているサイトをよく見るけど、どう考えても C# のソースのが読みやすい。
後はあんまり変わらないなら、読みやすさで C# だな。


131 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 22:29:48 ]
>>130
以上、JAVA厨のチラシの裏ですた。

132 名前:デフォルトの名無しさん mailto:sage [2005/04/29(金) 10:10:08 ]
俺VB.NETのソースは読んでて目がチカチカするYO!
Dim とか END IF とか、字数が多くて見づらいと思った。
何らかの利点と背中合わせなのかもしれんけど。

133 名前:デフォルトの名無しさん mailto:sage [2005/04/30(土) 09:54:54 ]
>>132
それは.NET以前のVBでも同じなんだが。

漏れはVBからプログラミング始めたから逆にC系のソースの{}や;がうざい。
仕事だから我慢して使ってるけどね。

134 名前:デフォルトの名無しさん [2005/05/10(火) 00:07:33 ]
VS2005 いったいいつになったら出るのよw

135 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 18:29:49 ]
2005年だろ。

VBってキモイアンダースコアの使い方してあって嫌い。

セミコロンで _
文を区切れば _
こんなくだらないことする必要もないのに 、 _
まったく。



136 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 20:59:29 ]
>>1はどこいった?

137 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 22:25:19 ]
ドントネット

138 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 12:38:37 ]
>>135
俺もVBからプログラミング始めたが禿同。
        Next i
      End If
    End Sub
これが、

        }
      }
    }
これになるんだからな。慣れればとっても読みやすい。

139 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 08:27:18 ]
>>138
お前楽しそうだなww

140 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 10:41:04 ]
>>132

>それは.NET以前のVBでも同じなんだが。

.NET以前のVBから並外れた糞だったということには気付かないのですね

141 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 00:20:59 ]
>>140
VBはたしかにEnd Ifとか字数は多いが、どのステートメントの括弧閉じかすぐ分かる点はいいと思う。
まぁ嫌いな人は仕方ないけどね。

142 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 00:15:28 ]
>>140
煽る前にレスアンカーの使い方ぐら覚えようよ。ね。

143 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 08:49:44 ]
プリプロセッサを作れば解決するような表層的な問題はどうでも良い

144 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 14:03:18 ]
>>143
VSの場合は入力支援機能が重要。
コンパイル出来るだけじゃ何の有り難みも無い。

145 名前:デフォルトの名無しさん [2005/07/15(金) 23:37:00 ]
つか、いつになったらVS.NET2005はでるんだ?

2005年も半分過ぎてるのに・・・



146 名前:デフォルトの名無しさん [2005/07/16(土) 03:55:51 ]
VB.NETの何がいや、って
VBあがりの人が多すぎてソースが汚い点。

.NET環境の仕事につきたいならまず、java上がりの人が多いC#でしばらくやってから
VB.NETになると良いと思う。

でもjavaやりまくってたひとと仕事するの嫌なんだなー
仕様書とかの書き方が通常のクラサバの書き方と大幅に違っていたりしてすんごいみづらい。


147 名前:デフォルトの名無しさん mailto:sage [2005/07/16(土) 12:39:43 ]
javaやってる連中にもいろいろなのが居るよ。
それこそVB厨と同レベルのソースしか書けないのとか、オブジェクト指向がまるで分かってないのとか。

全般的傾向としてドキュメントの書き方がヘタというか、ドキュメントの書き方について教育を受けてない
しとが多い気がするし・・・






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

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

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