Newsgroup: it.lavoro.informatica
Titolo: VB.NET o C# per iniziare?

Ciao a tutti.
So che molti di voi staranno già pensando che essendo la domanda in oggetto 
molto postata nei ng avrei potuto fare una ricerca su google.
Beh l'ho fatta e ho capito molte cose, ma quello che mi interessa è capire 
quale linguaggio possa meglio utilizzare date le mie conoscenze.
Non sapendo nulla relativamente a .NET e quindi dovendo partire da zero, 
posto che conosco discretamente C/C++ e Java, da dove mi consigliate di 
partre? C# o 
VB.NET
?
Grazie anticipatamente
Roberto 

 partre? C# o 
VB.NET
?
Indubbiamente C#
ciao
S

 Indubbiamente C#
+1
Ciao,
Giulio
--
OnAir: Judas Priest - "Rock Hard, Ride Free"

 dove mi consigliate di partre? C# o 
VB.NET
?  Grazie anticipatamente
C# senza alcun dubbio.
-- 
Ciao!
Luca

 partre? C# o 
VB.NET
?
Dipende da dove parti e dove vuoi arrivare.
c# è più elegante e più adatto allo sviluppo ad oggetti.
vb.net
 è più rozzo ed adatto alle menti semplici.
Ma sono solo dialetti di un unico linguaggio.
Se vieni da java c# è l'ideale.

 Ma sono solo dialetti di un unico linguaggio.
Sicuro? non è che confondi linguaggio con framework? Perché se mi dici
che C# e Ada.Net e IronPython e... son la stessa cosa, mi sa che
abbiamo un concetto di linguaggio differente.
-- 
Ciao!
Luca



Anch'io ti consiglio C# ma solo perché dici di conoscere già C++ e Java, la
sintassi ti sarà più familiare.
Devi considerare che dal punto di vista del compilato MSIL (Intermediate
Language) non ci sono differenze se i sorgenti sono in C#, VB.Net, etc.
Ci sono alcune differenze tra C# e VB.Net a livello di namespace (es. My)
ma nulla di veramente sostanziale.
Io per esempio pur avendo una notevole esperienza in C++ (che uso dal 1993)
mi trovo meglio a lavorare in VB.Net, anche solo per la mancanza delle
parentesi graffe che sulla tastiera di un portatile (che uso abitualmente
per lo sviluppo) non sono comode...:-)
Ciao
PaF

Comincia con C#, ti stupira' vedere quanto e' simile a Java. Inoltre
non solo il linguaggio e ' simile ma in parte anche il funzionamento e
la "filosofia" dell'ambiente di esecuzione. ( VM o CLR che lo si
voglia chiamare). Comqunue se vuoi imparare ausare .NET ti consiglio
di imparare sia C# che VB, come altri ti diranno sono solo due strati
di alto livello sopra il linguaggio comune di .NET, e quindi si
assomigliano come i politici in italia ;)
Roberto ha scritto:


 abbiamo un concetto di linguaggio differente.
Da c# a  
vb.net
 cambia solo la sintassi, oltre al framework
condividono :
Gestione degli errori, tipi di varibili, medello dello scope delle
variabili, modello dell'ereditarietà, modello di compilazione e link,
strutture dati primitive ecc...
Generano  lo stesso p-code, il decompilatore decompila una dll in
vb.net
 o c# a scelta.
Le uniche differenze sono sintassi e definizione dei tipi (possibile
solo c# se non sbaglio) e poco altro.
In oltre, imho il tempo per una buona conoscenza del framework
infinitamente superiore al tempo di apprendimento di una sintassi.

da dove mi consigliate di partire? C# o 
VB.NET
?
Mi hanno imposto da imparare VB.Net
Alla faccia dei vostri consigli(purtroppo direi, dato che secondo me era più 
facile iniziare con c#)

 facile iniziare con c#)
Si, se già hai dimestichezza con la programmazione ad oggetti, con
Java e la rigorosità di C/C++. No in ogni altro caso.
SG