Visual Basicとは何ですか?
Visual Basicは、Microsoftが開発したプログラミング言語です。それは強い支持を持っていますが、Microsoft Visual Studio .NETの一部として出荷されるMicrosoftのVisual Basic .Netにほぼ置き換えられています。元の言語自体は1991年から1998年まで続き、最終的に段階的に廃止される前に、次の10年間サポートが続きました。アランクーパーは1980年代後半にドラッグアンドドロップインターフェイスを開発し、マイクロソフトは彼と彼の会社であるTripodに、コンセプトをフォームビルディングアプリケーションに開発するよう依頼するように近づきました。当時Rubyとして知られているこのプロジェクトを提供したとき、Microsoftは基本的なプログラミング言語でそれをバンドルすることを決定し、新しい言語を作成することにしました。 miクロソフトは最終的に言語のサポートを放棄しましたが、そのランタイムはその後のすべてのMicrosoftオペレーティングシステムによってサポートされています。正式なサポートがないにもかかわらず、Visual Basicには、お互いをサポートし、言語に慣れていない人々を支援するために行動するプログラマーの積極的なコミュニティがあります。
2001年、Visual Basicが3年間開発された後、Microsoftはそれを.NETフレームワークに基づいて構築されたバージョンに置き換えました。多くの肯定的な特徴にもかかわらず、新しいバージョンがVisual Basicの古いバージョンと完全に逆方向に互換性があるように構築されていないという事実は、多くの問題を引き起こしました。最終的に、多くのプログラマーが古い言語に留まり、他のプログラマが新しいものに移動したため、最終的に開発者コミュニティに大きな裂け目が生まれました。
多くの人々は、視覚的な基本が理想的な始まりプログラミング言語であると感じています。一部のユーザーのためのUITIT。基本的に、それはまだ基本的な言語に依存していますが、インターフェイスを使いやすくすることで、プログラミングのより困難な部分のいくつかを取り除きます。多くの場合、C ++のような言語に移る前に、人が学ぶ最初のプログラミング言語になります。ただし、プログラマーは、複雑なプログラムを構築する場合でも、視覚的な基本で十分に快適になる場合があります。
あらゆる種類のプログラムは、Visual Basicで構築でき、堅牢で多用途の環境です。最新の.NET言語には、多くの現代言語では見られない多くの機能が含まれており、多くの目的に最適です。 2005年の時点で、この言語では、より強力な.NET言語に沿ってそれをより並べることを意図した重要なオーバーホールを見ました。これらには、部分クラス、ヌル可能なタイプ、およびジェネリックの追加が含まれていました。 2008年の時点、およびVisual Basic 9.0の時点で、言語には匿名タイプが含まれていますXML Literals、タイプの推論、およびtrue if if operator。