Newsgroup: it.comp.lang.delphi
Titolo: dirottato

secondo voi, perchè tutti mi sconsigliano
di cominciare a studiare Visual Basic ??
Mi vogliono dirottare su Delphi
Mi potete elencare pregi e difetti dei
due linguaggi ?
Grazie

 due linguaggi ?
IMHO studiati java e/o c#
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

I software sviluppati in Java mi hanno detto che
sono lentissimi ! E' vero ?
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:oNL5c.75551$FJ6.2...@twister1.libero.it...


 sono lentissimi ! E' vero ?
Dipende da come li implementi.


"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:75M5c.75604$FJ6.2...@twister1.libero.it...

Io sinceramente non so  se sto dicendo una cavolata, ma ho l'impressione che
Alex si stia riferendo al fatto che la lentezza di java è causata dalla
traduzione del bytecode in codice macchina.
Il fatto è che io sono dovuto passare a delphi perchè sia c# che java sono
facilmente decompilabili, quindi alla fin fine mi è stato imposto dai
superiori.
Provare per credere su 
www.remotesoft.com
, alla voce salamander.
Questo purtroppo è tutto quanto posso dire.
Ciao a tutti

 Provare per credere su 
www.remotesoft.com
, alla voce salamander.
Conosco il tool della Remotesoft, se e' per quello non e' l'unico in
circolazione.


 ha scritto nel messaggio
news:5AL5c.75521$FJ6.2...@twister1.libero.it...


> due linguaggi ?
http://groups.google.it/groups?&q=vb+vs+delphi&meta=group%3Dit.comp.lang.delphi
Sterminati thread a riguardo popolano i newsgroup, non solo italiani: non
staro' qui a riprendere cose gia' scritte, ma ti diro' che la differenza
*assoluta* sta nel fatto che VB non e' un linguaggio ad oggetti mentre Delphi
lo e'.
Da questa semplicissama affermazione, ne conseguono numerose caratteristiche
che per trovarle basta che ti leggi qualsiasi trattato sul paradigma degli
oggetti e sui benefici che esso porta: ereditaria' e polimorfismo.
Un piccolo corollario va fatto riguardo il momento attuale: nei nostri
ambienti c'e' fermento in seguito al lancio massiccio della piattaforma di
microsoft .NET: essa introduce in Visual Studio anche il linguaggio Visual
Basic for .NET, che diversamente dalle sue versioni fino alla 6, e' totalmente
ad oggetti.
Io credo che tu ti riferissi a VB e non 
VB.NET
.
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 che interessa anche a me ?
Se ti interessa tanto prova a cercare con google tra i vecchi post dei
due gruppi di riferimento. Troverai decine e decine di flame al
riguardo.


)


Io li ho utilizzati entrambi! Ovviamente Visual Basic prima e poi
dopo varie sventure sono passato a Delphi con soddisfazione.
Vediamo un po':
1) all'inizio sono equivalenti perchè le funzionalità che una persona poco
esperta utilizza sono minime
2) man mano che la complessità aumenta Delphi diventa migliore: io
personalmente avevo grossissime difficoltà a manutenere il codice scritto
con VB, mentre con delphi sono arrivato a scrivere applicazioni con più di
60 form senza nessun problema.
3) a naso mi sembra che il codice prodotto da delphi sia più performante di
quello scritto con VB
4) nella gestione dei database Delphi mi sembra superlativo, Visual Basic
solo "nella norma".
5) Con Delphi mi rusulta più semplice creare componenti personalizzati, con
VisualBasic (anche se non ho mai provato seriamente) mi sembra si debba
scendere troppo nei dettagli delle APi di Windows.
6) Con Delphi si hanno oltre 200 componenti immediatamente utilizzabili, con
VB solo una 30na di bottoni più tutti i componenti Activex che io
personalmente odio in quanto vanno installati nell'ambiente di sviluppo come
DLL separate e poi bisogna ricordarsi di consegnare tutte le dll dei
componenti utilizzati agli utenti finali dell'applicazione; una tragedia!!!
7) ultimo ma non meno importante è la compatibilità tra le versioni
successive, con Delphi invece è un piacere.
La mia esperienza è la seguente:
Ho usato VB3 per i mie primi progetti poi sono passato a VB4 (una bagno di
sangue); Poi è uscito VB5 meno doloroso il passaggio ma ho riscritto un bel
po' di codice; Poi mi sono guardato intorno ed ho usato Delphi2 (un'altro
bagno di sangue perchè ho cominciato a scrivere in Pascal e non in basic, ma
per fortuna è stato l'ultimo); Oggi sono alla versione 7 di delphi e ti
garantisco che nel passaggioda una versione all'altra riesco a compilare il
97% del codice di ogni applicazione.
Vedi tu, ma se non conosci nè l'uno nè l'altro ti conviene spendere un po'
di tempo per il secondo;
Saluti Enzo.