マイクロソフトの公式は、Visual Basicを放棄すると宣言しました。29年には、英雄、伝説の不滅を終了します!

2020年3月12日、Microsoftが正式に発表された:彼らは、.NET 5.0でVisual Basicをサポートしていきますが、しかし、独立したVB言語の開発など、もはや、それが唯一のいくつかの安定性、互換性、メンテナンスを行いません作品

この手段:風と雨のVisual Basicの29年は、マイクロソフトが正式に放棄し、VBは終わりました。

b1c6b9c46f4a4d1ebd93564e0224bde4

VBはまた、第1の視覚インターフェイスのデザイン言語のサポートで、華麗されています。

VBは、以前は1987年にマイクロソフトによって導入クイックBASIC、として知られています。より遠くバック、クイックBASICまたはBASIC後継者の場合。BASIC言語が1971年に誕生した、初心者のために設計され、Fortranとアルゴル時に非科学と工学の学生を把握することは困難である60言語。

クイックBASIC言語は、DOSの下で開発されており、追加のグラフィックデザインを導入した後のWindowsシステムでは、1991年4月に、マイクロソフトは、新しいバージョンに社名変更:Visual Basicは、利用できると、それは多くのプログラマに好まれます。

d3ce30ecc4d6450b887429a46241c438

1998年には、VB 6.0のリリースは、非常に広範なアプリケーションのバージョンで、VBは、光の高い瞬間です。

e0f5583f84564c4fb32b388500d211cc

次長年にわたり、VBは非常に人気となっています。今日では、まだ多くの製品は、VBによって維持されているがあります。などであっても、いくつかの国内のよく知られたオープンソースプロジェクト、:Ty2yアンチウイルス、だけでなく、実際にVBの傑作。

ce88860d3afe​​4a5b92168cf93c5b0263

その後、.NETの時代が来ました。2001年には、VBは、VB .NETという名前の.NETプラットフォームに移行しました。BASICのVB .NET言語機能が大幅に改善しました。

また、VBのこのバージョンは.NETバージョンを使用するには、キャンプ、開発者の一部を分離しかし、他の人は、このような古典的なVB6として、過去にVBを使用して主張してきました。開発者は、二つの言語は、.NETよりJavaのような、かなり変化と言います。

マイクロソフト.NETは、方向を選択しました。2005年に、MicrosoftはそれはもはやVBの非.NETバージョンのための無料サポートを提供しないことを発表し、百通のMVPの手紙も抗議に失敗しました。

その後、2010年に、マイクロソフトは、Visual Studioの両方のバージョンに統合されています。

VB .NETを勝つために戦いを含めてではなく、外部の相手に耐えた:C#の場合。C#2000およびMicrosoftによってリリースの.NET開発プラットフォーム。.NET開発プラットフォームは、第一言語は、C#で複数の言語をサポートしています。

a218809713ce40ef9b5678b2c95ffe1a

ほぼすべてのMicrosoftのドキュメント関連の開発の今日、C#、見つけることがますます困難のVBソースコードの例と。

しかし、それは驚くべきであることが、VB。NETは、TIOBEプログラミング言語のリストで活動している2018年12月に以上のC#よりも、5位しています。ビットは、第六に転落よりも月の最新リスト、C#は、第五、VB。NETに来て、VBは、昨年3月に第18位にランクされました。

しかし、我々は、VBの下落にもかかわらず、それを言う必要がありますが、実際には多くのプログラムがあるとAPPは、中小企業の発展のために設計され、多くのオフィスアプリケーションのように、VBで書かれ、ラピッドプロトタイピングVB缶、非常に使いやすいです。しかし、また、操作上の問題を心配する必要がある限り、Windowsのシステムがまだ書き込みプログラムに対して、VB.net、VB6.0を存在するとして、それは常に正常に機能します。

VB、VBと20年前の時間のミス使用を表現し、多くの開発者があります。これらの開発者は、FoxProのからVB、2000年には、ほぼ90年で移動し、以降のC#に切り替えます。だから、懐かしさはさておき、彼らはまた強くVB C#に開発を奨励しました。

さようならVB。開発の29年、UIは非常に輝かしい一回、侵襲的な早期の言語を開発し、最終的に河川開発の時代に溺れします。


おすすめ

転載: blog.51cto.com/14237227/2479999