Co je Visual Basic?
Visual Basic je programovací jazyk vyvinutý společností Microsoft. Má silné sledování, ačkoli to bylo do značné míry nahrazeno vizuálním základem společnosti Microsoft .NET, která se dodává jako součást Microsoft Visual Studio .NET. Původní jazyk samotný trval od roku 1991 do roku 1998 a podpora pokračovala v příštím desetiletí, než se konečně vyřazovala. Alan Cooper na konci 80. let vyvinul rozhraní drag-and-drop a Microsoft se k němu přistoupil, aby ho a jeho společnost, stativ požádal, aby tento koncept vyvinul v aplikaci pro budování formuláře. Když v té době doručili tento projekt, známý jako Ruby, Microsoft se rozhodl ho spojit se základním programovacím jazykem a vytvořit nový jazyk.
Během příštích sedmi let by Visual Basic prošel řadou iterací, což by vedlo k verzi 6.0, robustnímu programovacímu jazyku. MiCrosoft nakonec opustil podporu jazyka, ačkoli jeho runtimes jsou podporovány všemi následnými operačními systémy Microsoft. Navzdory žádné formální podpoře má Visual Basic aktivní komunitu programátorů, kteří se navzájem podporují a pomáhají lidem novým jazykem.
V roce 2001, poté, co byl Visual Basic po dobu tří let mimo vývoj, Microsoft nahradil verzí postavenou na rámci .NET. Navzdory mnoha pozitivním rysům způsobila skutečnost, že nová verze nebyla postavena tak, aby byla plně zaostatelná se starší verzí Visual Basic, způsobila řadu problémů. Nakonec to vedlo k významnému trhu v komunitě pro vývojáře, protože mnoho programátorů zůstalo se starším jazykem, zatímco jiní se přesunuli k novému.
Mnoho lidí považuje Visual Basic za ideální programovací jazyk, protože jeho grafické vlastnosti z něj dělají více intUitivní pro některé uživatele. V zásadě se stále spoléhá na základní jazyk, ale odstraňuje některé z obtížnějších částí programování tím, že snáze použije rozhraní. Často to bude první programovací jazyk, který se člověk učí, než se přesune do jazyka jako C ++. Někdy se však programátor může stát dostatečně pohodlným s Visual Basic, že zůstává jeho primárním programovacím jazykem, a to i pro vytváření komplexních programů.
Jakýkoli druh programu lze postavit s Visual Basic a je to robustní a všestranné prostředí. Moderní jazyk .NET zahrnuje mnoho funkcí, které se nenacházejí v mnoha současných jazycích, což je ideální pro řadu účelů. Od roku 2005 jazyk viděl některé významné generální opravy, které měly být více v souladu s výkonnějšími jazyky .NET. Jednalo se o přidání částečných tříd, nulovatelných typů a generik. Od roku 2008 a Visual Basic 9.0, jazyk zahrnoval anonymní typy, XML LiteRals, typ inference a pravdivý operátor.