アカウント名:
パスワード:
言語的にもランタイム的にも。一緒にしたらダメだと思うのだが。
確かに、.netが出た頃に、VBでそのまま開発できるんだ、と思ってコーディングしたら、なんかすごいVBじゃない感じがありました。VB.NETでコーディングしていると「無理やりBASICを.NETに合わせている」という感じがしました。.NETはC#ありきなんでしょうか。今ではC#のほうが言語的に使いやすいと思っています。
あと、VB 6.0からVB.NETへの改修(移植)がかなりコストがかかるので、今でもVB 6.0のexeがそのまま動いているところもかなりあります。VB 6.0のソースコードを.NETに変換するツールがVisual Studio(確か2005?)に組み込まれているので簡単に移植できるだろ、と思
VBでWinAPI使えなかった・VCでしか使えなかったのをVBでも使えるようにしたのが.NETという認識。別物というほど別物?「本来こうあるべきだよねー」な感じはするけど。
あれ?VBAでWindowsAPIは叩けましたよね。そういうことではなく?
VarPtr とか StrPtr という隠し関数ありますよね。Win32API叩く以外に用途が無いやつ。VarPtr は使わざるを得ないケースがあったような覚えがある。
Win32API叩きやすくて、作りもWindowsネイティブだし、けっこう素直な言語という印象がある>VB6
VB2.0の頃から制限付きで使えてましたよ
VB.NETはVBランタイムじゃなくて.NET Framworkで動くBasicC#と同じランタイム、同じライブラリを使うようになって、言語を横断してコンポーネントを使いまわせる.NETに対応させるにあたって、ライブラリだけでなく構文等も(当時の)モダンになった。(だから、断裂が起きた)言語機能では.NETをフル活用するC#に対して遅れ気味だったが、現在ではほぼ同レベルになってる。
これがVBによって作られた糞プログラマか。どう動いているのかも興味持てなかったってどういうことよ。
自分以外は糞、っていう人生って辛くないですか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
VBとVB.NETは別物 (スコア:0)
言語的にもランタイム的にも。
一緒にしたらダメだと思うのだが。
Re: (スコア:0)
確かに、.netが出た頃に、VBでそのまま開発できるんだ、と思ってコーディングしたら、なんかすごいVBじゃない感じがありました。
VB.NETでコーディングしていると「無理やりBASICを.NETに合わせている」という感じがしました。
.NETはC#ありきなんでしょうか。
今ではC#のほうが言語的に使いやすいと思っています。
あと、VB 6.0からVB.NETへの改修(移植)がかなりコストがかかるので、今でもVB 6.0のexeがそのまま動いているところもかなりあります。
VB 6.0のソースコードを.NETに変換するツールがVisual Studio(確か2005?)に組み込まれているので簡単に移植できるだろ、と思
Re:VBとVB.NETは別物 (スコア:0)
VBでWinAPI使えなかった・VCでしか使えなかったのを
VBでも使えるようにしたのが.NETという認識。
別物というほど別物?「本来こうあるべきだよねー」な感じはするけど。
Re:VBとVB.NETは別物 (スコア:1)
あれ?VBAでWindowsAPIは叩けましたよね。
そういうことではなく?
Re: (スコア:0)
VarPtr とか StrPtr という隠し関数ありますよね。Win32API叩く以外に用途が無いやつ。
VarPtr は使わざるを得ないケースがあったような覚えがある。
Win32API叩きやすくて、作りもWindowsネイティブだし、けっこう素直な言語という印象がある>VB6
Re: (スコア:0)
VB2.0の頃から制限付きで使えてましたよ
Re: (スコア:0)
VB.NETはVBランタイムじゃなくて.NET Framworkで動くBasic
C#と同じランタイム、同じライブラリを使うようになって、言語を横断してコンポーネントを使いまわせる
.NETに対応させるにあたって、ライブラリだけでなく構文等も(当時の)モダンになった。(だから、断裂が起きた)
言語機能では.NETをフル活用するC#に対して遅れ気味だったが、現在ではほぼ同レベルになってる。
Re: (スコア:0)
これがVBによって作られた糞プログラマか。
どう動いているのかも興味持てなかったってどういうことよ。
Re: (スコア:0)
自分以外は糞、っていう人生って辛くないですか?