Qu'est-ce que Visual Basic?
Visual Basic est un langage de programmation développé par Microsoft. Il a une suite forte, bien qu'elle ait été largement remplacée par Visual Basic .NET de Microsoft, qui expédie dans le cadre du Microsoft Visual Studio .net. Le langage d'origine lui-même a duré de 1991 à 1998, et le soutien s'est poursuivi pour la prochaine décennie, avant d'être finalement supprimé.
Les principes de base de Visual Basic ont été construits sur l'ancien langage de base, qui était un pilier des programmeurs informatiques dans les années 1980. Alan Cooper avait développé une interface de glisser-déposer à la fin des années 80, et Microsoft s'est approché de lui pour lui demander, lui et son entreprise, le trépied, pour développer le concept en une application de construction de formulaire. Lorsqu'ils ont livré ce projet, connu sous le nom de Ruby à l'époque, Microsoft a décidé de le regrouper avec le langage de programmation de base, créant le nouveau langage.
Au cours des sept prochaines années, Visual Basic passerait par un certain nombre d'itérations, menant à la version 6.0, un langage de programmation robuste. MiCrosoft a finalement abandonné la prise en charge de la langue, bien que ses temps d'exécution soient pris en charge par tous les systèmes d'exploitation Microsoft ultérieurs. Malgré aucun soutien formel, Visual Basic possède une communauté active de programmeurs qui agissent pour se soutenir mutuellement et aider les gens à nouveau dans la langue.
En 2001, après que Visual Basic ait été hors développement depuis trois ans, Microsoft l'a remplacé par une version construite sur le framework .NET. Malgré de nombreuses fonctionnalités positives, le fait que la nouvelle version n'a pas été conçue pour être entièrement compatible avec la version ancienne de Visual Basic a causé un certain nombre de problèmes. En fin de compte, cela a conduit à une faille significative dans la communauté des développeurs, car de nombreux programmeurs sont restés avec la langue plus ancienne, tandis que d'autres passent au nouveau.
Beaucoup de gens trouvent que Visual Basic est un langage de programmation débutant idéal, car ses caractéristiques graphiques le rendent plus intuitive pour certains utilisateurs. Fondamentalement, il repose toujours sur le langage de base, mais il élimine certaines des parties les plus difficiles de la programmation en donnant une interface plus facile à utiliser. Souvent, ce sera le premier langage de programmation qu'une personne apprend, avant de passer à une langue comme C ++. Parfois, cependant, un programmeur peut devenir suffisamment confortable avec Visual Basic pour qu'il reste son langage de programmation principal, même pour la création de programmes complexes.
Tout type de programme peut être construit avec Visual Basic, et c'est un environnement robuste et polyvalent. La langue .NET moderne comprend de nombreuses fonctionnalités que l'on ne trouve pas dans beaucoup de langues contemporaines, ce qui le rend idéal à plusieurs fins. En 2005, la langue a connu des révisions importantes qui étaient destinées à la rapporter plus en fonction des langues .NET plus puissantes. Il s'agit notamment de l'ajout de classes partielles, de types nullables et de génériques. En 2008, et Visual Basic 9.0, la langue comprenait des types anonymes, XML Literals, type d'inférence et un opérateur vrai si