Newsgroup: it.comp.lang.delphi
Titolo: VB VS Delphi: Storie di vita vissuta...

Leggete questa mail fino in fondo non e' quelloc he sembra :)
Ho inziato a programmare con VB2.0 :) (a dire la verita' con il basic
del C64 ma quella e' un'altra storia)
e per molto tempo lo ho molto gradito. Ero un ragazzino, e facevo
programmi solo per il mio PC (tra l'altro stupidi).
A scuola studiavo il TP e lo odiavo inizialmente per alcune cose
stupide che non aveva es:
a^5 in vub funzia in pascal no :) oppure a="ciao" & conto dove conto
era un numero in ascal dovevo fare tem:=str(conto); a:='ciao'+
conto....poi tutti quei begin ed end
era + lungo e non mi piaceva...  inoltre allora pensavo Bigger=better
:)
vb il programma era pieno di dll e vbx che lo facevano sembrare
professionale :) (che fesso che ero).
Quando era da poco uscito delphi 1 (io allora usavo vb3) e lessi la
sua pubblicita' faceva un file unico, che skifo :)
poi mi abbonai ad internet e cominciai a distribuire i miei programmi
fatti in Vb come freeware sul sito (morto) 
http://adbbs.shiny.it/kirys
e li uscirono 10^n problemi, roba che funzionava sul mio pc non
funzionava su pc stranieri... cose strane: variabili che diventavano 0
o negative e varie stranezze sulle quali dovevo (e ancora debbo)
scerverlarmi.
Poi quando usavo VB4 conobbi delphi 2 (non mi ricordo neanche come lo
ho conosciuto)... e feci il mio primo programma in delphi 2. Dopo aver
passato un po a capire come funzionassero gli oggetti (risolto grazie
a questo NG allora it.comp.delphi) me ne innamorai. I problemi di vb
su delphi non c'erano!. se una cosa non funzionava era sempre colpa
mia in + non dovevo registrare le ocx (nate con vb4) che odiai da
subito (le vbx mi piacevano invece bastava copiarle nella directory :)
 sigh).
adesso programmo quasi tutto in delphi imprestata tranne un programma
che e' nato in vb e che devo mantenere perche' e' richiesto (io faccio
freeware) ma lo sto rifacendo in delphi 4 per risolvere strani
problemi che continuano ad accadere in alcuni paesi (tipo giappone,
cina e russia)
\   \/   /
 \  /\  / Delphi 
  \/  \/
(spero venga formattato bene questo di sopra)
adesso apprezzo Tp Delphi e c (il c++ lo devo ancora studiare bene) e
detesto VB per i mal di testa che mi da (vb5 in student edition
datata) spendo un patrimonio in cibalgina :P
HO delphi 4 std originale lo so che e' moolto incompleta ma e' anche
economica :) poi quando devo fare cose strane trovo sempre qualche
esempio o componente free With source (torry rulez) :)
VB E' semplice... estremamente semplice ed e' facile preferirlo ad
altri linguaggi se il proprio range di clienti e' limitato (poche
persone = poche configuarzioni diverse = pochi problemi in VB) 
poi e' tutto precotto.
Un programmatore delphi:
Sapete come potrei fare questo? io ho provato cosi' ma ho un poblema,
qualcuno sa come risolverlo?
programmatore VB
Conoscete un ocx per fare questo :P 
ma che sanno fare solo interfacce grafiche? :)
no skerzo :) ma ci sono persone cosi nel ng di VB (anche in quelli di
delphi devo dire ma sono meno.
Sono meno perche delphi e' + difficile e meno persone, diciamo poco
capaci, lo usano quindi ci sono meno domande del genere.
Vb e' facile e ci sono molti ragazzini (come ero io anni fa) che lo
usano per fare bei programmini assemblando pezzi fatti da altri e
facendo un'interfaccia.
Vabbeh adesso sto esagerando nel parlare :)
Salutoni
Kirys
PS
IO uso Delphi sotto NT4 sp5 e' non e' mai crashiato ne tantomeno mi ha
costretto ad un riavvio. Mentre svariate volte VB si e' frezato in
debug ma mi basta terminarlo (nt e' abbastanza stabile)
Mentre sotto 9x sia VB che delphi a volte crashano portandosi appresso
tutto il sistema operativo (io spesso  faccio cose diciamo particolari
tipo il programma per raffreddare la CPU).
Il crash di delphi sono dovuti a win non a delphi stesso (almeno la
maggior parte delle volte).
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

Sob...  :(
Ragazzi, dove l'abbiamo lasciata la critica costruttiva ??
Nessun bug in Delphi ?? Ma per favore..
Delphi NON E' il miglior ambiente di sviluppo possibile
ma và benone nella maggior parte dei casi..
CMQ COM-DCOM (e quindi ocx e varie..) SERVONO ECCOME..
Oppure sviluppati componenti CORBA..
Prova a sviluppare applicazioni n-tier e poi mi dici..
Ciao,
-=SIMO=-

Da oggi in poi postero un msg su differenze tra vbe delphi.
Cosi' la smettiamo di cianciare e iniziamo a tornare alla norma di questo
ng.
intantro, tenetevi queste mie considerazioni:
1) niente e' perfetto.
Lo dico anche ai clienti ai quali purtroppo mi tocc dare dell'hardware. Non
dico mai che un partivolare prodotto funziona e/o non da problemi, ma faccio
un discorso di probabilita.
Cioe, avendo il prodotto A invece del prodotto B hai meno probabilita' di
aver problemi.
2) Tra vb e delphi non cè storia
Il 5 non so, Io uso il 4CS e FUNZIONA, FUNZIONA, FUNZIONA E FUNZIONA.
Nessun crash, tranne quelli dovute a cazzate scritte da me.
Nessun blocco del sistema. niente.
Certo, maledico il dbdesktop, ma è tutto qui.
3) Che si blocca delphi emntre si scrive codice, perdonatemi, ma sono molto
scettico. Per contro, a me si blocca Word2000 mentre scrivo magari dei
trattini..... E word è un altro dei "bellissimi" sw di zio Billy......
4) facciamo la differenza e cerchiamo di essere professionali.
In vb non vi sono molte delle restrizioni di delphi/pascal, ma quale è il
risultato di cio? disordine nel codice?mancanza di leggibilita?minor
controllo del flusso del programma? Non mi sta bene! preferisco perdere 15
minuti in piu' a scrivere codice per dichirare variabili o fare conversione
di tipi.
5) Appena finito sto messaggio inizio il primo post sulle differenza tra vb
e delphi,Leggete, meditate e smentite, se potete....
AS
"Se è microsoft e sembra funzionare, o hai cannato oppure un crash di
Windows ti ha teletrasportato in un altro continuum temporale."

 e delphi,Leggete, meditate e smentite, se potete....
Sempre amichevolmente ok??
Mi piace mettere a confronto le cose anche se ribadisco che delphi e' un
ottimo strumento ma mi dispiace quando si scagliano troppi fulmini contro Vb
.... e spesse volte lo si fa solo perche' e' di Microsoft.


 Ri-confermo..Frequenti exceptions..
Scetticiscmo anche da parte mia..... prova a  reinstallare  tutto ( a
partire dal s.o. e , possibilmente, dopo aver formattato il disco. E' un
lavoraccio, lo so.)


Lavoro con Delphi5 CS tutti i giorni 10 ore al giorno..
Per vari motivi l'ho dovuto re-installare diverse volte (cambio del PC..)
Attualmente ho vari pc con Delphi5 CS installato..
Il risultato è stato sempre lo stesso..
A volte (circa una volta a settimana..) Delphi notifica varie eccezioni..
Non sempre il risultato è il blocco, però non è consolante..
Aspetto il prox. update pack, che dici ?
-=SIMO=-

 wrote:
a me sotto NT non ha mai crashato
che io ricordi
win9x non va bene per programmare
non dico che delphi sia perfetto dico che bisogna dare al so quello i
suoi demeriti


> win9x non va bene per programmare
Win9x crasha spesso e comunque..a prescindere dall'applicazione utilizzata..
:((
Io ho smesso di usarlo da una vita  ;)
Su WinNT Delphi2, 3 ,4 non hanno mai avuto problemi di questo tipo..
Purtroppo con Delphi5 il discorso è cambiato..
Delphi 5 Enterprise non và in blocco, ma piuttosto notifica eccezioni
incomprensibili..
Non che questo sia un grosso problema, visto che comunque si è in grado di
salvare il lavoro, però è noioso dover chiudere l'IDE e farlo ripartire.
Insomma, il solito "Esci & Rientra" molto caro alla Microsoft..
Che il virus sia contagioso ????
-=SIMO=-

Uso NT dai tempi di D2 (3.51 con un 486/66!) e a parte i noti problemi
dovuti alle schede video con S3 mi sono sempre trovato bene.
Alcune brutte esperienze:
VB(5): ripetute chiusure dell'IDE mentre stavo scrivendo nell'editor.
D4: tooltip visualizzato nella finestra di edit non attiva (a volte)
D4: problemi di selezione testo e copia/incolla dopo aver terminato un
processo in debug
D4: prima dell'installazione di D5 (e => dell'aggiornamento del BDE)
EDBException in chiusura anche senza aver usato le relative unit.
D5: non so se sia un bug, ma è quantomeno _ineducato_: ho fatto il compile
all del gruppo di progetti di esempio della ICE di FPiette; D5 ha
continuato ad allocare memoria ad ogni progetto, e non l'ha rilasciata
neanche alla fine! (~350M).
Saluti
Paolo Arosio

 Io ho smesso di usarlo da una vita  ;)
Mah, non dico che 9X sia stabile...
Io uso regolarmente D3/4 su Win95b OSR 2 e (sinceramente) non ricordo la
data dell'ultimo crash _del sistema_ : sarà almeno un paio di mesi...
Certo poi ogni tanto si bloccano i processi ma questo è un altro discorso...
e non vi dico cosa cavolo c'è installato sul mio PC [che tra l'altro è un
P166 con 32 mega di RAM mica un'astronave! ;-) ]
Per contro vi dirò che mio fratello smadonna con Win98 molto di più... [lo
reinstalla praticamente una volta al mese, ieri ha deciso di procurarsi
l'ultima Red Hat... :-) ]
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply




> Ho capito per qualunque cosa la colpa e' Microsoft .... niente da dire
....
Non ho affatto detto questo, anzi..ma bisogna valutare con lucidità la
realtà..
Win9x non è stabile, WinNT sì..entrambi Microsoft.
Ciao,
-=SIMO=-

 ha scritto nel messaggio
news:8iagt7$865$1...@lacerta.tiscalinet.it...


-=SIMO=-


Win9x non è stabile, WinNT sì..entrambi Microsoft.
correzione il kernel di NT non e' targato MS ma e' fatto da una terza
soceta sotto appalto :D


 soceta sotto appalto :D
Pare da ex ingegneri Digital
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
f...@teseo.it
 
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5

 --
Leggende metropolitane ?
-=SIMO=-

La smettiamo una buona volta di dire sciocchezze?
AS

 Ri-confermo..Frequenti exceptions..
disabilita code completion, code parameters e Tooltip.
di solito succede perche' c'e' qualche componente
che fa casino o c'e' un form che deriva da una unit la
cui classe ridefinisce il costruttore (in D3)...

 La smettiamo una buona volta di dire sciocchezze?
???
1) non capisco questo tono.
2) è _vero_ che con le ultime versioni di Delphi (dalla 4 in poi) l'editor
del codice dà problemi. In genere si risolve con le varie patches (x D4, per
il 5 non saprei)...


 1) non capisco questo tono.
lascia lascia... me lo cucino io....

 La smettiamo una buona volta di dire sciocchezze?
quali sciocchezze ?