Newsgroup: it.comp.lang.visual-basic
Titolo: qual linguaggio OOP é il piú appropiato per newbies?

ciao.
dopo avermi inserito nel linguaggio html e javaScript, vorrei incominciare
con linguaggi oop.
ma con quale linguaggio incominciare?
visual basic, java, c#, .net, o c++? magari perl?
sarei grato, se mi spiegeresti obbiettivamente i pro e i contra di ognun
linguaggio.
ho una gran voglia di incominciare...
grazie per il tuo aiuto!

 linguaggio.
Per il Java, il mio parere (molto) personale è che il suo futuro
è quanto mai incerto, semi-abbandonato dalla MS, afflitto da una
lentezza di fondo nell'esecuzione, oltretutto è anche difficile
da imparare. Il tanto sbandierato vantaggio della
multipiattaforma si avvia ad essere risolto in maniera più
elegante dal .NET (anche se di strada ce n'è ancora da fare).
Il Perl lo lascerei perdere...

 visual basic, java, c#, .net, o c++? magari perl?
Dato che conosci già JavaScript, ti consiglierei di partire con un
linguaggio che utilizzi una sintassi simile.
Come ha già detto Dimio, Visual C# potrebbe essere la scelta giusta.
Una volta che avrai preso dimestichezza con il nuovo ambiente, potrai
facilmente migrare verso qualsiasi altro linguaggio della piattaforma .NET.
Per quanto riguarda Java io non lo escluderei a priori. In questo periodo
sta riscuotendo un grande successo soprattutto in ambito Internet.
Ho notato che molte aziende storicamente legate allo zio Bill, stanno
migrando verso piattaforme Java. Una per tutti Mondadori
(
http://pcpro.mondadori.com
 , 
http://weekit.mondadori.com
 , ecc.)
La scelta finale dipende dalla strada che intendi seguire (Miscrosoft o non
Microsoft... questo è il problema ;-))
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org

> A occhio direi C#.NET, o comunque qualcosa su piattaforma NET.
Non avevo intenzione di iniziare un nuovo thread, per cui mi accodo a
questo: poiche' vorrei imparare anche io a programmare in C#, ho visitato
http://www.icsharpcode.net/
  e scaricato l'ambiente di sviluppo free, ma sul
mio sistema (WinXP Pro e' il S.O.) non ne vuol sapere di funzionare. Siete a
conoscenza di altri compilatori free? O avete idea di come fare per farlo
funzionare su WinXP? Last but not least: dove potrei trovare su internet
(gratis, of course) la sintassi del linguaggio? Dalle ricerche fatte con
Google (o Altavista - ma mi pare che faccia sempre piu' "schifo" come motore
di ricerca...) non sono stato in grado di trovare nulla di attinente...
Thank you!
- SonicBoom -

 di ricerca...) non sono stato in grado di trovare nulla di attinente...
Questa seconda domanda, però, resta sempre valida!
Chiedo scusa per aver fatto scaricare 2 mail...
- SonicBoom -

 Microsoft... questo è il problema ;-))
beh, oltretutto J# permetterà di recuperare le proprie competenze
_sintattiche_ e _semantiche_, consentendo di sviluppare per .NET usando il
linguaggio Java...
A.
UGIdotNET - 
http://www.ugidotnet.org

 
Serie di tutorial su c#
http://www.infomedia.it/artic/Baccan/csharp.htm
http://www.csharp-station.com/Tutorial.aspx
http://www.softsteel.co.uk/tutorials/cSharp/cIndex.html
http://www.al-maqsood.org/developer/csharp/tutorial_on_csharp.htm
http://www.jaggersoft.com/csharp.html
http://www.hitmill.com/programming/dotNET/csharp.html
http://www.mantrotech.com/technology/csharp/tutorial_csharp_1.asp
http://www.csharphelp.com/
http://mono.baselabs.org/index.php/csharp/tutorial/
http://csharpcomputing.com/Tutorials/TOC.htm
http://www.knowledgeisland.com/show.php?uniq_id=15


> Serie di tutorial su c#
Mille grazie!
- SonicBoom -
PS Fan di Blind Guardian, Hammerfall, Man-O-War, etc.?

> No, Metallica, Testament, Ayreon, Star One, Opeth, Falconer ecc...
A parte i Metallica, gli altri non li ho mai sentiti nominare... mi perdo
molto?
- SonicBoom -

 wrote in 
news:Dp3J8.26446$
8x3.5...@twister1.libero.it
:

Se ti interessa la discussione stasera sono in chat:
irc.azzurra.org
 #it_lang_vb
Ciaooo

> Ps siamo [ot]
Lo so, infatti c'e' un bel tag apposito nel subject....
Comunque, prima d'attirarmi il sacro strale abbandono la questione e ti
ringrazio di nuovo.
- SonicBoom -

 visual basic, java, c#, .net, o c++? magari perl?
Python (
www.python.org
).
Dalla sintassi molto semplice e pulita, fornito di una buona
libreria in crescita continua.
Per quanto riguarda la piattaforma .NET direi che il linguaggio da
imparare è il C#. Ha una sintassi (secondo me) più chiara e logica
di quella del 
VB.NET
, ha alcune caratteristiche in più del 
VB.NET
(overloading degli operatori, template dalla versione 2) che sono
molto importanti.
Il C++ è un ottimo linguaggio (il mio preferito), adatto quasi a
tutto, molto potente, ma è anche il linguaggio più complesso che
esista, ed uno tra i più difficili e lunghi da imparare.
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.