Wat is Visual Basic?

Visual Basic is een programmeertaal ontwikkeld door Microsoft. Het heeft een sterke aanhang, hoewel het grotendeels is vervangen door Microsoft's Visual Basic .NET, dat wordt verzonden als onderdeel van de Microsoft Visual Studio .NET. De oorspronkelijke taal zelf duurde van 1991 tot 1998 en de ondersteuning ging het volgende decennium door, voordat hij uiteindelijk werd afgebouwd.

De kernprincipes van Visual Basic waren gebouwd op de oudere basistaal, die een steunpilaar was van computerprogrammeurs in de jaren tachtig. Alan Cooper had in de late jaren tachtig een drag-and-drop-interface ontwikkeld en Microsoft benaderde hem om hem en zijn bedrijf, Tripod, te vragen het concept te ontwikkelen in een vormgebouwtoepassing. Toen ze dit project, op dat moment, bekend als Ruby, hebben geleverd, besloot Microsoft het te bundelen met de basisprogrammeertaal, waardoor de nieuwe taal werd gecreëerd.

In de komende zeven jaar zou Visual Basic een aantal iteraties doorlopen, voorafgaand aan versie 6.0, een robuuste programmeertaal. MiCrosoft verliet uiteindelijk de ondersteuning van de taal, hoewel de runtimes worden ondersteund door alle volgende Microsoft -besturingssystemen. Ondanks geen formele ondersteuning heeft Visual Basic een actieve community van programmeurs die handelen om elkaar te ondersteunen en mensen te helpen nieuw te zijn in de taal.

In 2001, nadat Visual Basic drie jaar uit de ontwikkeling was geweest, verving Microsoft het door een versie die is gebouwd op het .NET -framework. Ondanks veel positieve functies, veroorzaakte het feit dat de nieuwe versie niet was gebouwd om volledig achterwaarts compatibel te zijn met de oudere versie van Visual Basic een aantal problemen. Uiteindelijk heeft het geleid tot een belangrijke kloof in de ontwikkelaarsgemeenschap, omdat veel programmeurs bij de oudere taal bleven, terwijl anderen doorgingen naar de nieuwe.

Veel mensen vinden Visual Basic een ideale beginnende programmeertaal, omdat de grafische functies het meer int makenUitief voor sommige gebruikers. Fundamenteel is het nog steeds gebaseerd op de basistaal, maar het verwijdert enkele van de moeilijkere delen van programmeren door een gemakkelijker te gebruiken interface te geven. Vaak is het de eerste programmeertaal die een persoon leert, voordat het verder gaat naar een taal zoals C ++. Soms kan een programmeur echter comfortabel genoeg worden met Visual Basic dat het zijn of haar primaire programmeertaal blijft, zelfs voor het bouwen van complexe programma's.

Elk soort programma kan worden gebouwd met Visual Basic en het is een robuuste en veelzijdige omgeving. De moderne .NET -taal omvat veel functies die niet in veel hedendaagse talen worden gevonden, waardoor het ideaal is voor een aantal doeleinden. Vanaf 2005 zag de taal enkele belangrijke revisies die bedoeld waren om het meer in overeenstemming te brengen met krachtigere .NET -talen. Deze omvatten de toevoeging van gedeeltelijke klassen, nulbare typen en generieke geneesmiddelen. Vanaf 2008, en Visual Basic 9.0, omvatte de taal anonieme types, XML LiteRALS, Type Inferentie en een echte IF -operator.

ANDERE TALEN