アカウント名:
パスワード:
VB.NETが登場した時、VB6ユーザーがオブジェクト指向なんて望んでいなかったのが判明した。その時にVB.NETの進化はそこで止めておけばよかったんだ。こんなゴミに割いていた開発リソースをC#やF#に振り分けておけば・・・
VBマの要求が限りなくゼロはいいとしてVBマとは別の意味でマ全般でもOOP欲求はゴミみたいなもんじゃね?メモリ破棄さえ綺麗にどうにかなればなんでも喰うよって感じで
さすがにそれは無いわ。10年目ぐらいの人でもOOP以外の書き方を知らないぐらいだから。
JAVAで書く手続き型プログラ厶Csharpで書く手続き型プログラムC++で書くC言語
VB6ですらコンポーネント扱うにはOOP知ってないと上手くいかないぞ。
VB6に必要だったのは構造化例外なんだよ…。エラー処理がクソなのがVB6。
OOP的には一応インターフェイスも使えるから、曲がりなりにもそれなりに使えた。ダックタイプでいいや、って割り切りも可能だったし。継承は無かったけどOOPの本質ではないしな…。
まぁ、VB6がいつまでも生き延びても困るから切り捨てたのは正解なんだろうけど、VB.Netは微妙だったね。素直にC#に移行した方が幸せ。唯一のメリットはVS2008あたりまでかな、VB6からのコンバーターがついてたことだけど、アレは実は地獄生成マシーンだったしな…。メリットじゃなかったな。
vb.netがゴミだったのではなく、vbプログラマにゴミが多すぎたのだphpみたいに言語も人もゴミだつたモノよりかはマシ
いや、vb.netもごみでしょ。バグを出しやすい設定がデフォルトなんだから。
一言で言ってVB(.NET)の人材層はPHPのレベルに劣ると思う。VB.NETとC#を比べた時にVB.NETが勝る理由は何もないから、まともな開発者はC#を使う。この構造故に、VB.NETは「C#が使えない」という条件で精製されるある種の純度の高い集団が形成されてしまっている。
ゴミだからハエがたかっていたのさ
望んでる望んでないというか、MSがいろいろ隠したよね。プロジェクトのプロパティちがうとか、参照設定は標準で見えてないとか、WinFormの継承定義が .Designers.vbのほうにあるとかプロジェクトのプロパティかえないだろとか、参照とかしないだろとか継承とかかえないだろうって言われてる感じで
変にVB6ぽいIDEのモードにしてしまったのも間違いだとおもう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
ちょっと遅すぎたね (スコア:0)
VB.NETが登場した時、VB6ユーザーがオブジェクト指向なんて望んでいなかったのが判明した。
その時にVB.NETの進化はそこで止めておけばよかったんだ。
こんなゴミに割いていた開発リソースをC#やF#に振り分けておけば・・・
Re: (スコア:0)
VBマの要求が限りなくゼロはいいとして
VBマとは別の意味でマ全般でもOOP欲求はゴミみたいなもんじゃね?
メモリ破棄さえ綺麗にどうにかなればなんでも喰うよって感じで
Re: (スコア:0)
さすがにそれは無いわ。10年目ぐらいの人でもOOP以外の書き方を知らないぐらいだから。
Re: (スコア:0)
JAVAで書く手続き型プログラ厶
Csharpで書く手続き型プログラム
C++で書くC言語
Re: (スコア:0)
VB6ですらコンポーネント扱うにはOOP知ってないと上手くいかないぞ。
VB6に必要だったのは構造化例外なんだよ…。
エラー処理がクソなのがVB6。
OOP的には一応インターフェイスも使えるから、曲がりなりにもそれなりに使えた。
ダックタイプでいいや、って割り切りも可能だったし。
継承は無かったけどOOPの本質ではないしな…。
まぁ、VB6がいつまでも生き延びても困るから切り捨てたのは正解なんだろうけど、VB.Netは微妙だったね。素直にC#に移行した方が幸せ。
唯一のメリットはVS2008あたりまでかな、VB6からのコンバーターがついてたことだけど、アレは実は地獄生成マシーンだったしな…。
メリットじゃなかったな。
Re: (スコア:0)
vb.netがゴミだったのではなく、vbプログラマにゴミが多すぎたのだ
phpみたいに言語も人もゴミだつたモノよりかはマシ
Re: (スコア:0)
いや、vb.netもごみでしょ。
バグを出しやすい設定がデフォルトなんだから。
Re: (スコア:0)
一言で言ってVB(.NET)の人材層はPHPのレベルに劣ると思う。
VB.NETとC#を比べた時にVB.NETが勝る理由は何もないから、まともな開発者はC#を使う。
この構造故に、VB.NETは「C#が使えない」という条件で精製されるある種の純度の高い集団が形成されてしまっている。
Re: (スコア:0)
ゴミだからハエがたかっていたのさ
Re: (スコア:0)
望んでる望んでないというか、MSがいろいろ隠したよね。
プロジェクトのプロパティちがうとか、参照設定は標準で見えてないとか、WinFormの継承定義が .Designers.vbのほうにあるとか
プロジェクトのプロパティかえないだろとか、
参照とかしないだろとか
継承とかかえないだろうって言われてる感じで
変にVB6ぽいIDEのモードにしてしまったのも間違いだとおもう。