VBにこだわる理由
投稿者 るきお  ()
投稿日時
2008/7/8 04:47:00
こんにちは。
私はVBとC#には大きな差がないと考えています。
ですので、JavaやC++ではなくC#を選ぶことに理由があるのならば、VBを選ぶ理由も同じです。
VBとC#の優劣については細かい点の話になる上、ある点ではVBがよくても、別のある点ではC#の方がいいという関係です。
あるライターさんが書いたという
>C#はC++よりも簡単であること、VBよりも厳密なプログラムが書けることをあげていました。
も、「C#はVBよりも厳密なプログラムが書ける」という発言としてその通りだと思う側面がある一方、そうかな?と思う面もあります。(VBをOption Explicit OffやOption Strict Offで使用すると厳密ではない反面、C#をunsafeで使用しても厳密ではない(多分)。)
細かい話を抜きにして、私が考える結論に飛ぶと、VBかC#かの選択は環境や好みの問題であって両者に優劣はないと思っています。
志向としては、VBは「書けば動くよ。さぁ、書いてみよう!」という楽天的なのに対し、C#は「動けばいいってもんじゃないよ。でも、できるだけ楽はしたいよね。」という優等生型という感じがします。
こんなんで回答になっていますでしょうか?
ほかの方の意見も聞かせてください。
私はVBとC#には大きな差がないと考えています。
ですので、JavaやC++ではなくC#を選ぶことに理由があるのならば、VBを選ぶ理由も同じです。
VBとC#の優劣については細かい点の話になる上、ある点ではVBがよくても、別のある点ではC#の方がいいという関係です。
あるライターさんが書いたという
>C#はC++よりも簡単であること、VBよりも厳密なプログラムが書けることをあげていました。
も、「C#はVBよりも厳密なプログラムが書ける」という発言としてその通りだと思う側面がある一方、そうかな?と思う面もあります。(VBをOption Explicit OffやOption Strict Offで使用すると厳密ではない反面、C#をunsafeで使用しても厳密ではない(多分)。)
細かい話を抜きにして、私が考える結論に飛ぶと、VBかC#かの選択は環境や好みの問題であって両者に優劣はないと思っています。
志向としては、VBは「書けば動くよ。さぁ、書いてみよう!」という楽天的なのに対し、C#は「動けばいいってもんじゃないよ。でも、できるだけ楽はしたいよね。」という優等生型という感じがします。
こんなんで回答になっていますでしょうか?
ほかの方の意見も聞かせてください。
投稿者 るしぇ  ()
投稿日時
2008/7/8 05:03:00
>効率が何よりも優先される
なんの効率?例えば、今まで開発してきたモジュールなどの資産、
技術情報、サンプルコードが多いと開発効率は上がりますが?
[.NET]に関しては同一プラットフォームなので、性能にあまり
違いが無いはずです。。。よね?。
>VBにこだわる理由
。。。ボクはこだわってないですねぇ。
[VC6.0]とかならやってます。Excel 操作とかクライアントの開発を
受注することが多くて、そうなると[VB.NET]が指定されることが
多いだけ。同じ会社の中でも人によって重きを置く場所は違いますね。
継続案件も多いから、1回やった事ある人が後まで面倒みた方が効率が
いいのは当然のこと。
>C#が今後の主流になること
え?Javaって聞いてたけど?ww
>VBよりも厳密なプログラムが書けることをあげていました。
VBが適当なコードを書いてもそれなりに動いてしまうってのは
よく聞きますが。いいコードを書く人は、どの言語でもいい
コードを書くと思います。言語の問題ではなく、性格の問題?ww
なんの効率?例えば、今まで開発してきたモジュールなどの資産、
技術情報、サンプルコードが多いと開発効率は上がりますが?
[.NET]に関しては同一プラットフォームなので、性能にあまり
違いが無いはずです。。。よね?。
>VBにこだわる理由
。。。ボクはこだわってないですねぇ。
[VC6.0]とかならやってます。Excel 操作とかクライアントの開発を
受注することが多くて、そうなると[VB.NET]が指定されることが
多いだけ。同じ会社の中でも人によって重きを置く場所は違いますね。
継続案件も多いから、1回やった事ある人が後まで面倒みた方が効率が
いいのは当然のこと。
>C#が今後の主流になること
え?Javaって聞いてたけど?ww
>VBよりも厳密なプログラムが書けることをあげていました。
VBが適当なコードを書いてもそれなりに動いてしまうってのは
よく聞きますが。いいコードを書く人は、どの言語でもいい
コードを書くと思います。言語の問題ではなく、性格の問題?ww
投稿者 サットミ  ()
投稿日時
2008/7/9 04:00:00
>>1
>VBは「書けば動くよ。さぁ、書いてみよう!」という楽天>的なのに対し、C#は「動けばいいってもんじゃないよ。で>も、できるだけ楽はしたいよね。」という優等生型という>感じがします
私も同じ見解です。さすが管理人さん、私のもやもやを見事に言語化してくれたので、胸のつかえがとれました。
>VBは「書けば動くよ。さぁ、書いてみよう!」という楽天>的なのに対し、C#は「動けばいいってもんじゃないよ。で>も、できるだけ楽はしたいよね。」という優等生型という>感じがします
私も同じ見解です。さすが管理人さん、私のもやもやを見事に言語化してくれたので、胸のつかえがとれました。
みなさんがVBにこだわる理由はどんなところにあるのでしょうか?
もちろん長く続けてきたら言語そのものにも愛着は感じられるのはわかりますが、効率が何よりも優先されるプロの方はどのような選択をされているのでしょうか?
ぜひご意見をお聞かせください。