Newsgroup: it.comp.lang.delphi
Titolo: Delphi vs VisualBasic

Ciao Ragazzi,
chi di voi saprebbe elencarmi i principali pregi e difetti di Delphi e VB?
Ho sentito dire che Delphi è molto più stabile di VB in quanto è meno legato
alle librerie di Windows, è vero?
Per cosa è più indicato Delphi mentre per cosa VB?
Grazie.

 alle librerie di Windows, č vero?
Che significa "meno legato alle lib di windows"?
Per cosa č piů indicato Delphi mentre per cosa VB?
Tutto cio che fai in vb, in delphi lo fai meglio.
In piu' con delphi fai altre cose che in vb non puoi fare.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 chi di voi saprebbe elencarmi i principali pregi e difetti di Delphi e VB?
ancora??? ne abbiamo già parlato una settimana fa...
cq vai su 
google.it
 e digita "delphi vs visual basic" e ne trovi
10000 articoli su questo... 


> Che significa "meno legato alle lib di windows"?
Forse si riferisce al fatto che le VCL non si appoggiano a librerie e quindi
l'eseguibile funziona senza nessuna DLL
Ciao
Gianni Giusti

 wrote in message
a8kjq6$vko$1...@lacerta.tiscalinet.it...


In piu' con delphi fai altre cose che in vb non puoi fare.
Ovviamente simili stupidate si possono leggere soltanto in un newsgoup
come questo.
Mangiafuoco

 come questo.
e invece ha ragione


e invece ha ragione
e il flame continua...

 come questo.
Quale è la stupidata?
Bye
AS

 ha scritto nel messaggio
news:a91mbb$11ps$1...@newsreader1.mclink.it...

se posso intervenire, era stata fatta una domanda che chiedeva
quali sono i pregi e i difetti, non chiedeva "che cosa è meglio?".
Quindi sembra proprio sciocco rispondere che delphi ti fa
fare cose che in vb non puoi fare... una cosa intelligente sarebbe
fare qualche esempio, ad esempio dire "in vb non si può fare
questo e questo, in delphi invece basta fare così e così ed è
tutto fatto".
questa era la mia opinione, e vi invito a continuare la discussione
per come era nata... penso che interessi a parecchi altri niubbi.
ciao Pibe

Ok.
Premesso che su questo argomento su internet, tramite motori di ricerca si
trova di tutto e di più.
In sintesi, la differenza primaria è nel fatto che delphi è OOP, vb invece
no.
In vb un costrutto del tipo:
TMiaClasse = class(TQualcheAltraClasse)
non esiste.
A me, basta già questo.
Bye
AS

 ha scritto nel messaggio
news:a93hgd$1hca$1...@newsreader1.mclink.it...

I pregi sono tanti, esempio:
1) Un software scritto in VB che apre una finestra e scrive "Ciao mamma" ha
bisogno di una installazione dal 2 Mb che:
- sul 15% delle macchine manco va a termine l'installazione
- sul 20% delle macchine in cui si e' installato, non funziona xche' il
sistema operativo ha una versione di una qualche dll diversa
- su un altro 20% delle macchine in cui si e' installato, fa smettere di
funzionare un altro programma scritto con una versione precedente di VB
In Delphi generare installazioni grosse e' veramente raro! Anzi, "generare
installazioni" e' raro ;)
2) Delphi e' un ottimo RAD, per cui hai tutta la comodita' dei linguaggi
visuali ad alto livello, ma, cosa importantissima, ti consente di scendere
in profondita' ed avere il controllo della tua applicazione a livelli molto
piu' bassi.
3) L'ambiente integrato (IDE) di VB e' semplicemente TERRIBILE. Quello di
Delphi e' veramente comodo.
4) Non parliamo poi della documentazione Microsoft (MSDN?!). MSDN e'
tremenda, come tutti gli help Microsoft. E poi il fatto che dopo aver
installato 1 GB di help files e aver chiesto l'help di "adodb recordset" mi
richieda ancora i cd di msdn mi fa impazzire.
L'help Borland e' veramente ben fatto, utile e di facile consultazione. Ci
sono anche tutte le API di windows ed il loro funzionamento! In vb invece
c'e' solo la lista delle fuzioni... ;)
5) VB non e' di certo un sistema di sviluppo per applicativi VELOCI e
REALTIME, Delphi si.
6) In Delphi scrivi "ASM" e puoi cominciare a scrivere in assembler
direttamente da dentro al tuo programma... :))))
7) Il debug in VB e' pessimo. In Delphi hai il pieno controllo di quello che
stai facendo, e molti controlli vengono eseguiti dall'IDE appena compili e
lanci l'applicativo (in VB mentre il programma gira puo' capitare che venga
incontrata una istruzione non conosciuta.... eh? stiamo scherzando?!?!?) :)
8) Il compilatore di Delphi e' velocissimo rispetto a quello di VB.
9) Potrei stare a scrivere tutto il giorno, ma ora ho da lavorare (in
Delphi) ;)
Ciao!
P.S.: Ho programmato per due anni in VB (e fatto due corsi Microsoft), ma
quando ho provato Delphi me ne sono innamorato. Un altro pianeta.

interface 
 uses Mljet Dubrovnik; 
 const date = Thu, 4 Apr 2002 23:52:17 +0200; 

Non ripeto ciò che hanno già detto altri, cioè che facendo una
semplice ricerca in internet puoi trovare tutte le risposte al tuo
quesito. 
Volevo solo aggiungere una semplicissima constatazione che forse può
meglio spiegare le differenze tra Delphi e Visual Basic:
La differenza più importante è il linguaggio di programmazione usato e
il compilatore. Delphi usa l'Object Pascal e l'Assembler, e con tali
strumenti puoi fare tutto e dico tutto ciò che ti passa per la testa,
il Visual Basic usa il Microsoft Basic che può fare solo ciò che mamma
M$ ha deciso. Per quanto riguarda il compilatore, con Delphi puoi
creare programmi per win32 (e per Linux con il porting Kylix) che
stanno in un unico file eseguibile, cosa questa impossibile per il
compilatore VB che ti costringe a portarti dietro megabyte di dll
aggiuntive. 
Tutto ciò non ha importanza per fare i classici programmi per windows,
tipo gestionali, giochini, e cazzatine varie, ma la sensazione di
avere sotto la tastiera un linguaggio che non ha niente da invidiare
al C, al C++ e all'assembler, e che ti fa capire e ti costringe a
capire cosa stai facendo, (solo per dire una scemenza: quando fai un
cast di un tipo, che invece VB fa in automatico), è qualcosa di
impagabile che ti elimina di "default" certi errori e fa indubbiamente
propendere la scelta di ambiente di programmazione "migliore" verso
Delphi. :)
Byez.

 quando ho provato Delphi me ne sono innamorato. Un altro pianeta.
Ti capisco bene Christian, anche per me è stato amore a prima vista :-DDDD
ciao a tutti
Pibe

sono?
cerca il file win32.hlp
ad ogni modo quando scrivi l'API la evidenzi e premi il
tasto F1
--
Lawrence Oluyede
rhy...@myself.com

 tasto F1
Ecco perché non l'ho mai notato che c'era... perché non ce l'ho :-(
Ho cercato questo win32.hlp ma non ce l'ho da nessuna parte,
ho solo un file win32.fts, che dentro contiene strana roba (sembra
quasi un help, ma non ha la struttura dei files .hlp o .chm) e non
so proprio con cosa aprirlo
ciao Pibe