Výhody a nevýhody jazyka Visual Basic

...

Získajte informácie o jazyku Visual Basic.

Visual Basic je proprietárny programovací jazyk spoločnosti Microsoft. Keďže ide o produkt spoločnosti Microsoft, je ťažké presunúť programy napísané vo Visual Basicu do iných druhov operačných systémov. Iste, existujú niektoré typy jazyka Visual Basic, ktoré môžu fungovať na rôznych typoch operačných systémov, no stále sa v niektorých ohľadoch líšia od pôvodnej verzie programovacieho jazyka. Výhody a nevýhody Visual Basicu však nie sú také čiernobiele, ako by to mohlo naznačovať.

Ľahko sa učí

Visual Basic nie je pre bežného programátora obzvlášť zložitý. Syntax je vo všeobecnosti oveľa priamočiarejšia ako v iných programovacích jazykoch. Podľa IRT.org sú jazyky C často flexibilnejšie ako Visual Basic. Inak je vizuálne prostredie Visual Basicu špičkové a je ľahko pochopiteľné. Existuje tiež množstvo online fór, ktoré poskytujú návody a odpovede na bežné problémy. Kód sa ľahko píše a konektivita databázy je pomerne vysoká.

Video dňa

Pamäťové obmedzenia

Visual Basic vo všeobecnosti vyžaduje veľa pamäte na počiatočnú inštaláciu a na efektívne fungovanie po inštalácii. Visual Basic je vývojový nástroj založený na GUI s grafickými aspektmi, ktoré vyžadujú značné množstvo priestoru. Mnoho programátorov tiež tvrdí, že jazyky C majú lepšiu deklaráciu polí. To znamená, že programátori môžu použiť jazyky C na inicializáciu množstva štruktúr v čase deklarácie. S Visual Basicom to jednoducho nie je možné. Visual Basic tiež nie je veľmi užitočný na vytváranie programov, ktoré vyžadujú veľa času spracovania, ako sú hry.

Široká použiteľnosť

Visual Basic je široko používaný v celej programátorskej komunite. Je to čiastočne preto, že ponúka extrémne rýchly vývoj aplikácií alebo RAD v porovnaní s inými programovacími jazykmi. Navyše, aj keď je používanie Visual Basicu obmedzené na operačné systémy Microsoftu, stále sa široko používa v celej programátorskej komunite. Je vhodný najmä pre GUI aplikácie, ako sú napríklad front-end databázy. To umožňuje programátorom vytvárať oveľa lepšie programy, než je možné s jazykmi ako VC++, Delphi a Powerbuilder.