Visual Basic: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 2.233.242.209 (discussione), riportata alla versione precedente di Phantomas |
m Bot: overlinking giorni e mesi dell'anno e modifiche minori |
||
Riga 11:
== Versioni ==
* '''Visual Basic 1.0 per Windows''' (
* '''Visual Basic 1.0 per DOS''' (
* '''Visual Basic 2.0''' (
* '''Visual Basic 3.0''' (Estate [[1993]]). Venne rilasciato nelle versioni Standard e Professional. Includeva un motore di database che poteva leggere e scrivere basi dati Access.
* '''Visual Basic 4.0''' (
* '''Visual Basic 5.0''' (
* '''Visual Basic 6.0''' (Estate [[1998]]-[[2006]]). Sono state aggiunte numerose funzionalità, fra cui la possibilità di creare applicazioni web. VB6 ha smesso di essere supportato da Microsoft nel
== Linguaggi derivati e implementazioni ==
Riga 33:
Molte delle originali carenze sono state colmate, ma questo ha reso [[Visual Basic .Net]] un linguaggio più complesso del suo predecessore, al tempo stesso estremamente più potente e versatile.
Alcuni ritengono che il supporto per Visual Basic .NET diminuirà nel tempo a favore del [[C sharp|C#]], che diventerà il linguaggio più utilizzato in ambito .NET. Tuttavia, al momento, Microsoft non ha rilasciato alcuna dichiarazione ufficiale al riguardo e fornisce il pieno supporto a [[Visual Basic .Net]] così come agli altri linguaggi integrati ([[C++]], [[F_Sharp|F#]], ecc.). Inoltre, essendo un'archiettura basata sul [[Microsoft .NET|.NET Framework]], i linguaggi condividono le stesse identiche potenzialità; di conseguenza, la scelta
=== Visual Basic for Applications ===
Riga 41:
== Controversie ==
Molti programmatori hanno un rapporto difficile con Visual Basic in quanto è stato progettato per essere un linguaggio semplice e molte caratteristiche che sono presenti in linguaggi come [[Java (linguaggio)|Java]] non sono disponibili in Visual Basic. Nell'interesse della convenienza e del rapido sviluppo, alcune funzionalità come la verifica del "cast" dei dati e la dichiarazione obbligatoria delle variabili (anche se è possibile rendere questa dichiarazione obbligatoria) sono disabilitate. Questo rende Visual Basic molto semplice da utilizzare, ma i programmi così realizzati possono essere distribuiti con errori nascosti dovuti a questa mancanza di controlli.
Molti critici di Visual Basic spiegano che la sua natura semplice è dannosa nel lungo periodo. Innanzitutto, è spesso utilizzato per insegnare la programmazione proprio a causa della sua semplicità, ma imparare a programmare in Visual Basic non introduce i programmatori a molte delle tecniche e dei costrutti fondamentali della programmazione. In secondo luogo, come già detto in precedenza, la possibilità di disabilitare errori e avvertimenti in fase di compilazione, può rendere difficoltosa la ricerca degli errori.
|