Visual Basicu eelised ja puudused

...

Lisateavet Visual Basicu kohta.

Visual Basic on Microsofti patenteeritud programmeerimiskeel. Kuna tegemist on Microsofti tootega, on Visual Basicus kirjutatud programme raske teist tüüpi operatsioonisüsteemidesse teisaldada. Muidugi on teatud tüüpi Visual Basic, mis võivad töötada erinevat tüüpi operatsioonisüsteemidega, kuid need erinevad siiski mõnes mõttes programmeerimiskeele algversioonist. Visual Basicu plussid ja miinused pole aga nii must-valged, kui see võiks oletada.

Lihtne õppida

Visual Basic pole keskmise programmeerija jaoks eriti keeruline. Süntaks on üldiselt palju lihtsam kui teiste programmeerimiskeelte puhul. IRT.org andmetel on C-keeled sageli paindlikumad kui Visual Basic. Muidu on Visual Basicu visuaalne keskkond tipptasemel ja seda on lihtne mõista. Samuti on palju veebifoorumeid, mis pakuvad õpetusi ja vastuseid levinud probleemidele. Koodi on lihtne kirjutada ja andmebaasi ühenduvus on üsna kõrge.

Päeva video

Mälu piirangud

Visual Basic nõuab esmaseks installimiseks ja pärast installimist tõhusaks toimimiseks üldiselt palju mälu. Visual Basic on GUI-põhine arendustööriist graafiliste aspektidega, mis nõuavad märkimisväärsel hulgal ruumi. Paljud programmeerijad väidavad ka, et C-keeltel on parem massiivide deklareerimine. See tähendab, et programmeerijad saavad kasutada C-keeli mitmete struktuuride lähtestamiseks deklareerimise ajal. Visual Basicuga pole see lihtsalt teostatav. Samuti pole Visual Basic väga kasulik palju töötlemisaega kulutavate programmide (nt mängude) tegemiseks.

Laialdane rakendatavus

Visual Basicut kasutatakse laialdaselt kogu programmeerimisringkonnas. See on osaliselt tingitud sellest, et see pakub teiste programmeerimiskeeltega võrreldes äärmiselt kiiret rakenduste arendust ehk RAD-i. Lisaks, kuigi Visual Basicu kasutamine on piiratud Microsofti operatsioonisüsteemidega, kasutatakse seda siiski laialdaselt kogu programmeerimisringkonnas. See on eriti sobiv GUI-rakenduste jaoks, nagu näiteks esiotsa andmebaasid. See võimaldab programmeerijatel teha palju paremaid programme, kui on võimalik selliste keelte puhul nagu VC++, Delphi ja Powerbuilder.