PDA

View Full Version : Visual Basic vs C#


gabmac2
04-02-2014, 23:14
Quali sono le principali differenze tra questi 2 linguaggi?
Grazie in anticipo

gabmac2
08-02-2014, 23:36
nessuno?

lorenzo001
09-02-2014, 00:31
La sintassi?

gabmac2
09-02-2014, 10:20
sintassi e scopi programmativi

lorenzo001
09-02-2014, 11:34
Cosa sono gli "scopi programmativi" (se così si può dire ...)?

gabmac2
09-02-2014, 14:38
ad esempio per creare applicazioni per Windows e Windows Phone qual' è il più indicato?
Diciamo per cosa è più indicato uno e cos' è più indicato l' altro in generale

lorenzo001
09-02-2014, 19:55
E' solo una questione di sintassi ... quello che conta è il framework che sta sotto a tutti e due i linguaggi ...

djadry
20-02-2014, 21:11
Vai di C#. ;)

Sebbene VB offra un tipo di programmazione molto solida e quasi immediata, l'utilizzo di C# è destinato a programmi più dinamici e "professionali". Poi, per qualisiasi problema, con C# trovi decine di esempi in più online...
La sintassi non è poi così diversa (ad esempio != diventa <> e alla fine di ogni istruzione non va messo il ';')

Io ho iniziato con VB ed ora lavoro con C#.

gabmac2
20-02-2014, 23:17
con C# si possono fare exe per Windows?

RaouL_BennetH
24-02-2014, 23:53
Si, esattamente come con VB.

gabmac2
25-02-2014, 08:52
in cosa andrebbe meglio Visual Basic?

wingman87
25-02-2014, 11:30
Vanno "bene" entrambi, è solo una questione di sintassi, come ti ha detto lorenzo001, per il resto sono uguali, sono pensati per essere uno alternativo all'altro ma non per "scopi programmativi" differenti. Scegli in base alla sintassi che ti piace di più oppure in base al livello di diffusione (C#).

das
25-02-2014, 11:41
Se usi C# sei avvantaggiato perchè su internet trovi molti più esempi. Con Visual Basic sei più abbandonato a te stesso. Non è un problema perchè volendo l'esempio in c# lo puoi convertire in VB, ma è molto più noioso.

Credo che la Microsoft consenta di programmare anche in VB per non abbandonare chi ha imparato questo linguaggio molti anni fa e per poter riadattare rapidamente vecchi progetti al nuovo ambiente.

Se inizi adesso lascia perdere VB.

gabmac2
25-02-2014, 12:38
molto gentili,
mi potete indicare qualche guida/videoguida su C#?

das
26-02-2014, 13:55
molto gentili,
mi potete indicare qualche guida/videoguida su C#?

Non saprei perchè non ho usato guide.
Se conosci già un altro linguaggio secondo me la soluzione migliore per imparare è porti un problema e cercare di risolverlo passo dopo passo cercando su internet gli esempi.

Per C# trovi veramente esempi e spiegazioni su tutto. Non ti riesce fare qualcosa ? 99 volte su 100 su internet c'è uno spezzone di codice che ti fa vedere come si fa.

Chiaro, man mano che procedi devi anche cercare di capire quali sono i punti di forza e le peculiarità di C#, se no rischi di non sfruttarlo a dovere.

gabmac2
26-02-2014, 14:12
certamente,
utilizzo già diversi linguaggi, era appunto per iniziare su C#
Grazie a tutti