- 1 名前:デフォルトの名無しさん [05/01/24 12:43:57 ]
- 弊社では販売管理の次期システム構築に向けてプロジェクトチームの
立ち上げを予定しておりますが、VB.NETで行くべきかC#で行くべきか 未だに結論が出し切れておりません。 予算と時間の都合上、両方を試してみることも叶わない状況です。 そんなこんなで迷っていると今年の後半にはVisual Studio 2005が リリースされるとの情報がっ!もう何が何やらさっぱりです。 賢明なるム板のみなさんのご意見を賜ることができればと、このスレ を立てさせて頂きました。よろしくお願い致します。
- 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厨と同レベルのソースしか書けないのとか、オブジェクト指向がまるで分かってないのとか。 全般的傾向としてドキュメントの書き方がヘタというか、ドキュメントの書き方について教育を受けてない しとが多い気がするし・・・
- 148 名前:デフォルトの名無しさん [2005/07/16(土) 21:30:02 ]
- >>146
それは言語のせいではないでしょ C#でもデザインパターンなんて全く知らないアフォは Formにすべての処理を書いてFormクラスが2000行なんて 奴もいるw 正直ポトペタ環境になると言語だけ知ってる初心者が入り こみやすくなるでイヤだな VCみたいに初心者を除外してくれるような環境が一番使いやすい
- 149 名前:デフォルトの名無しさん [2005/07/16(土) 21:49:08 ]
- >>148
マゾ いやマジですか?
- 150 名前:デフォルトの名無しさん [2005/07/17(日) 00:14:23 ]
- >>148
古びたルーツが本物なら、僕は偽者、シュールなFake Star ♪
- 151 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 02:12:45 ]
- VB.netのソースの何が見づらいかって、
自動生成されるコードのほとんどが行間あけてないんだよ。 ていうか俺、必要以上に行間あけるんだけど(字下げするときの最初と最後とか) 詰めて書くのが普通なんでしょうか? {}系の言語って、自然に行間あけたように見えるんだよね。 Public Class Class1 Public Sub New() For I = 1 To 10 ry Next End Sub End Class
- 152 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 14:39:41 ]
- >>151
行間適当にあけないと読みにくいのはC#のコードも同じだと思うけど。 自動生成されるコードの行間が不適切なのも。
- 153 名前:デフォルトの名無しさん mailto:sage [2005/07/17(日) 14:41:29 ]
- っていうか、どっちも慣れると圧倒的にVBのソースの方が読みやすいよ。
- 154 名前:デフォルトの名無しさん [2005/07/18(月) 10:18:35 ]
- ↑うそー・・
VB.NETってxmlでプロパティとかの書き出しってできた? ///を打つとコメント自動生成がc#の好きなところ。 でも小文字と大文字を自動判定できないのがc#のイヤンな所。 >>147 >全般的傾向としてドキュメントの書き方がヘタ 個人的にJAVA上がりの人によく見られるドキュメント構成は嫌い。 はっきりいって体裁だけ整っていて非常に解りづらい。仕様書や概要設計書の意味がない、と思える時も。 >>148 >Formにすべての処理を書いてFormクラスが2000行なんて 奴もいるw 見たことない。そんなソース。いるか?さすがにそんなやつ。
- 155 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 10:31:51 ]
- こういっちゃなんだが、Formには純粋にviewを制御するコードと、
コントロールのイベントをきっかけに他のオブジェクト操作するコードだけ書いたとしても、 タブページなんか使用してちょっと複雑なUIだと2000行程度はすぐ突破するような 気がするけど。 もちろん自動生成のコードは除いてね。 脱線するけど、オブジェクトにコントロールの参照渡してそこでコントロールのイベント 処理するようなコードは、Formに全部書くより一般にもっと糞でしょ。 まあ描画クラスにあらかじめピクチャーボックス渡しておくようなことはあるけど。
- 156 名前:デフォルトの名無しさん [2005/07/18(月) 13:11:42 ]
- おい!お前ら!
VBに対して VSのいいところ購入メリットを答えろ!
- 157 名前:デフォルトの名無しさん [2005/07/18(月) 13:22:46 ]
- VSなんて(ry
- 158 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 15:21:23 ]
- 調べ物をしてて初めてこの板に来たけど、
プロのプログラマーがVB使ってるって知って驚いた。 販売管理システムなんて業務の根幹じゃないですか。それをVBで? 今みんなそうなの? VBなんか事務系の仕事してる人が面倒な処理を自動化させるために あるもんだと思ってたよ。 小難しいことはおいといて、とにかく動けばいいやみたいな。 俺もその部類に入るんだけど、 まずいとは思いつつ、グローバル変数使いまくってるし、 Formにコード書きまくってるし。 糞コードでもそれでバイト使わずにすめばハッピー。 VBなんてそんなもんで良し。変に高度になってくれるな。 俺みたいなヴァカが困る。
- 159 名前:デフォルトの名無しさん [2005/07/18(月) 16:00:32 ]
- >>158
VBをバカにしてる人をよく見るけど 一応VB6.0でもクラスあるし、Cっぽい真似事は可能だからな。 それにVBってのは「言語」だしなぁ、、、 上で言ってたけれど大抵フレームワークになれることのほうが大事で 言語仕様ってのは特に習得に時間がかかるわけじゃないと思う。基本があれば。。 ただend if でくくりつけるあたりがどうもダメ。 個人的にVBあがりの人間だけれど、C#消える、消えるといわれつつ、なれるとこっちのがいい。
- 160 名前:デフォルトの名無しさん [2005/07/18(月) 16:25:41 ]
- >>158
まだわかってないやつがいるな 君が言ってるのはVB.NET以前の話
- 161 名前:デフォルトの名無しさん [2005/07/18(月) 16:28:13 ]
- おい!お前ら!
VBに対して VSのいいところ購入メリットを答えろ!
- 162 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 16:48:29 ]
- 小文字を大文字に変えた時
感動したよ
- 163 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 17:17:56 ]
- VSのほうがいっぱい入ってる
- 164 名前:デフォルトの名無しさん [2005/07/18(月) 21:53:53 ]
- おい!お前ら!
VBに対して VSのいいところ購入メリットを答えろ!
- 165 名前:デフォルトの名無しさん [2005/07/18(月) 22:22:42 ]
- MSDNライブラリがついてる
- 166 名前:デフォルトの名無しさん [2005/07/19(火) 00:30:10 ]
- VBってついてなかったのか…
- 167 名前:デフォルトの名無しさん [2005/07/19(火) 11:40:57 ]
- おい!おまいら!あほのマイクロソフトの3万近くの有償サポートについてどう思う!?
完全に自社製品のサポートに対する怠慢だとおもうのだが! 自社製品の不備が多すぎるので答えるのが面倒で防御策をしていると 思われるがどう思う?
- 168 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 16:18:04 ]
- サポート使わないのに製品にサポートコストが入ってる
なんてことが回避できる
- 169 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 18:49:05 ]
- 俺:「あの〜」
サ:「フォーマットして再インストールして下さい。」 俺:「え?まだ何も言ってないんですが・・・・・・」 サ:「そうですね。では、フォーマットして再インストールして下さい。」 俺:「いや、だから話を聞いて下さい。」 サ:「分かりました。その前にフォーマットして再インストールして下さい。」
- 170 名前:デフォルトの名無しさん [2005/07/19(火) 20:12:19 ]
- ひど!い
169がかわいそう!
- 171 名前:デフォルトの名無しさん [2005/07/20(水) 19:49:01 ]
- >>167 が激しくスレ違い
- 172 名前:デフォルトの名無しさん [2005/07/20(水) 20:53:31 ]
- VB.net のコードをC#に変換できるのが
あればいいのかな? ってゆーか、 そんなのあるのか?
- 173 名前:デフォルトの名無しさん [2005/07/21(木) 16:00:22 ]
- 漏れ、今VB6で実業務やってるよ。と言ってもいちから開発じゃなくて
機能追加だけど。元々C、VC++上がりから転職で今の会社なんだが、 慣れるとVB6の開発もちょろいね。 ただ上司、先輩が作ったプロジェクトだけど…ここにレスしてある通り、 グローバルの変数、関数も多いしFormのコード記述多いな…自分が優秀だとは 自負しないけど、なんでOOPで行かないのかと思ってしまう。
- 174 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 13:50:06 ]
- >>172
.net Reflectorを見るに、余裕で可能なんじゃないかな?
- 175 名前:最凶VB厨房 mailto:sage [2005/07/22(金) 17:39:23 ]
- System.CodeDom
Microsoft.VisualBasic Microsoft.CSharp
- 176 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 18:54:28 ]
- モーストディザースターなVBキッチンが訳のわからん回答をするスレはここですか?
- 177 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 22:36:41 ]
- >>172
BabbelFisken VBCS翻訳機 IT+: 「C#←→VB.NET」コード変換ツール でぐぐれ
- 178 名前:デフォルトの名無しさん [2005/08/30(火) 02:56:20 ]
- 人大杉 復活記念 パピポ
- 179 名前:デフォルトの名無しさん [2005/10/08(土) 18:43:06 ]
- 私は、LAMP、つまりPHPでしか、仕事を任されたことがありません。
学生の時、C言語を資格試験のために勉強しました。 趣味では、iアプリつまりJAVAで、株の売買記録やグラフを 作る程度です。 そんな、私が、windowsで開発を、ちゃちゃっとやれるとしたら VB? C# ?
- 180 名前:デフォルトの名無しさん mailto:sage [2005/10/08(土) 19:16:51 ]
- C#
- 181 名前:デフォルトの名無しさん [2005/10/08(土) 20:25:51 ]
- >>180
簡潔なお答えカムサハムニダ
- 182 名前:デフォルトの名無しさん mailto:sage [2005/10/08(土) 23:20:04 ]
- 2005は知らんけど、2003だと、
VBは、入力候補の表示や、入力ミスの即時チェックが働いて、 書くのは楽な気がする。(うざいときもあるけど) C#は、言語仕様の時点でVBより厳しいのと、 ビルド時の警告が細かいので、バグが入り込む可能性が減るかも。 とは言え、そんなに差はないんじゃない? もう、好みの問題のような...
|

|