アカウント名:
パスワード:
なんでこんなに嫌われてるんでしょうね。取っつきやすい言語だと思うんですが。
本来、パフォーマンスは高いツールだと思います。かつては素晴らしいものだったといっていい程に。自分がストレスを感じるのは・もっとハイカラな言語を知っていて、VBの言語仕様ではその代替案も実現できないような時・VBのスケールに合わない実装をとにかくVBで求められる時・出来の悪すぎるプログラム(VBはやはり多いみたい)のメンテナンスを強いられる時・VB.netはCLIに合わせすぎて誰に優しくしたいのかよく分からんこんなところでしょうか。
VB6(非.Net)で、めんどくさい事をやれと言われた時に、VB6に殺意を覚えるのは共感できますね。ただ、小規模な開発だったり、既存システムの運用のためのツールなど、GUIが必要で簡単な代物などを作るには便利ですよね。
結局は、道具の一つなんだから適材適所でしか無いのですよね…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
Visual Basic (スコア:0)
なんでこんなに嫌われてるんでしょうね。
取っつきやすい言語だと思うんですが。
Re:Visual Basic (スコア:1)
本来、パフォーマンスは高いツールだと思います。かつては素晴らしいものだったといっていい程に。
自分がストレスを感じるのは
・もっとハイカラな言語を知っていて、VBの言語仕様ではその代替案も実現できないような時
・VBのスケールに合わない実装をとにかくVBで求められる時
・出来の悪すぎるプログラム(VBはやはり多いみたい)のメンテナンスを強いられる時
・VB.netはCLIに合わせすぎて誰に優しくしたいのかよく分からん
こんなところでしょうか。
Re: (スコア:0)
VB6(非.Net)で、めんどくさい事をやれと言われた時に、VB6に殺意を覚えるのは共感できますね。
ただ、小規模な開発だったり、既存システムの運用のためのツールなど、GUIが必要で簡単な代物などを作るには便利ですよね。
結局は、道具の一つなんだから適材適所でしか無いのですよね…。
Re: (スコア:0)
インテリセンスもおそらく最初はVBだったと思うし、
開発パフォーマンスはほんとに高かったと思います。
継承/インターフェースと関数オブジェクトがあればいう事なかったんですが。
(使えない)インターフェースの存在は知ってます。AddressOfでコールバックに引き渡せるのも知ってます。
でもそれじゃ足りないの・・・。