Qui trovate la schermata di un meraviglioso programma in VB5, con
interfaccia tipica, colori sgargianti maldestramente accostati (giallo
brillante, azzurro brillante, bianco), font in grassetto ovunque, griglie
comprese e, ciliegina sulla torta, finta toolbar con pulsanti in 3d stile
gestionale Win3.1 e stupende iconacce a 16 colori che fanno molto anni '80
Un capolavoro di stile :)
Ciao, Sandro
Più che giudicare il tool di sviluppo, stai giudicando l'operato di un
programmatore..
Sarebbe fin troppo facile trovare analoghe skifezze scritte in Delphi (o in
C++) ma non vale la pena impegnarsi in una discussione simile..
Spero che anche tu ne abbia abbastanza di queste discussioni sterili.
Ciao,
-=SIMO=-
il msg si ricollega a quanto dicevo alcuni giorni fa quando dicevo che
un'applicazione in VB si riconosce ad occhio (per inciso non ho mai visto
un'applicazione Delphi brutta quanto quella di cui al mio link (che e'
analoga, esteticamente, a molte altre sim ili tutte in VB, basta sfogliare
Finson per rendersene conto)).. si ribadisce quindi, lungi da ogni polemica
il mio dubbio.. i programmatori VB sono dilettanti, e non sanno fare di
meglio, o e' lo strumento che non li mette in condizioni di lavorare in modo
decente (ad es. mette il times new roman da 8 in grassetto per default sulle
form, che so..), oppure.. nuovo dubbio.. sono tutti daltonici e/o privi di
gusto estetico? ;)
Ciao, Sandro
ps. non e' polemica, e' solo ironia, spero ve ne rendiate conto.. anche se
mi sono accorto che i programmatori VB difficilmente digeriscono l'ironia
quando si parla del loro beneamato strumento di programmazione, magari al
service pack 7 di VB questa caratteristica sara' aggiunta? ;)
Non č del tutto vero che i programmatori VB non hanno ironia, infatti per
questo non me la prendo ne me la prendo per nulla di tutto ciň che č stato
scritto finora. Io sono stato un programmatore VB fino a pochi mesi fa, e
l'affermazione che circola (che VB sia piů semplice) č vera e, parlando di
me, č vero che ci si avvicina a VB per questo motivo. Io ho cambiato
linguaggio proprio per i bachi di VB e null'altro e vi posso dire che le
applicazioni che ho sviluppato sono, a livello di interfaccia, pressoché
identiche. Anch'io odio i bottoni enormi, come odio del resto gli "effetti
speciali" che appesantiscono le applicazioni e sono dell'opinione che
comunque tutto vada realizzato in base al "chi č" l'utente finale.
Chi č alle prime armi trova piů facile utilizzare i bottoni enormi, chi usa
da parecchio tempo applicativi Win16 odia trovarsi ora dei bottoni flat, chi
addirittura mi chiede di sonvertire un'applicazione da DOS a Win non
vorrebbe i bottoni ma tutto via tastiera.
Ritengo cmq che potremmo andare avanti all'infinito a discutere se č meglio
VB o DELPHI e non arriveremo mai a nulla perché penso che il prodotto
migliore sia quello che meglio sai usare o che meglio si avvicina a ciň che
devi realizzare. Io ho scoperto che Delphi si comporta meglio sulle
applicazioni che utilizzano DB al contrario di VB che ha qualche problemino
(VB + ORACLE = Accoppiata Mortale) ma č piů semplice gestire altre cose (ad
esempio un riferimento a un altro form lo fai senza dover prima utilizzare
lo Use Unit...).
Non conosco benissimo Delphi ma posso dire che č un'ottimo prodotto, ma non
detesto neanche piů di tanto VB che in qualche occasione torno ad utilizzare
per realizzare utility da distribuire in una giornata.
Delphi č indubbiamente piů comodo per la mancanza delle OCX ma ho anche
notato che non sempre i componenti possono essere inclusi nell'eseguibile
come ad esempio i .DCU nei quali manca il sorgente .PAS (magari perché sono
un pistola io e non sono capace). Mi č capitato di utilizzare componenti di
terze parti disponibili solo in DCU e distribuire l'applicazione, risultato:
L'applicazione non riesce a trovare il componente xxx.dcu e non parte. In VB
sapevo benissimo cosa includere nell'installazione (Genera file di
dipendenze) mentre in Delphi mi trovo un po' spaesato su questo punto
(vedesi anche DLL che utilizzi e poi ti dimentichi di distribuire). Un
errore cmq del programmatore (cioč io :)) e non dell'applicativo, cosě come
un brutto programma in VB č un'errore del programmatore (spero che non sia
il mio caso :)).
Ciao a tutti
P.S.: proprio perchč sono novizio vi chiederň tante cose, aiutatemi voi GURU
di Delphi.
Gianfranco
senza polemica, just my .2c
--
Roal Zanazzi
Tutti dicono la stessa cosa. Vb è + semplice di delphi.
Ma quando chiedo perche' nessuno risponde.
Io vengo da vb e secondo me delphi è + semplice.
Se volete i motivi, fatemelo sapere: non voglio ingolfare questo ng.
Insisto: spiegatemi una buona volta perche' vb è piu' seplice di delphi.
Esempi, casi, quello che volete.
Ma basta dire: è cosi'.
Motivate cio' che dite.
Saluti
AS
"Se è Microsoft non funziona"
>terze parti disponibili solo in DCU e distribuire l'applicazione, risultato:
>L'applicazione non riesce a trovare il componente xxx.dcu e non parte. I
I file .dcu servono SOLO in compilazione. Non in esecuzione.
--
Andrea Laforgia (ICQ 87230455)
------------------------------
#exclude <windows.h>
lo spunto, anche di questo thread off topix, e' comunque uno spunto tecnico,
trattato con spirito, naturalmente; ma, come e' ovvio che sia, QUALUNQUE
cosa uno dica su 100 persone ne troverai sempre 10 che fraintendono o non
capiscono o non fanno sesso da 10 gg e sono incavolati con il mondo intero,
Berlusconi e Bill Gates compreso, e pronti a saltarti addosso.
Ciao, Sandro
ps. i gruppi tecnici, quelli veri e crudi, sono dedicati ad un aspetto
specifico di un prodotto/ambiente/linguaggio e seguiti da uno staff di
tecnici, e di solito anche moderati; questo, come la pressoche' totalita'
dei ng della gerarchia italiana, non e' moderato, e' di tipo generico, non
e' seguito da staff di tecnici ed e' in sostanza una board di discussione
tra utenti; nelle board di discussione tra utenti non ho mai visto un
esclusiva pedissequita' tecnica rispetto all'argomento in oggetto della
board; se a te poi non interessano i thread ot, puoi sempre filtrarli e/o
non leggerli, e non parliamo di "consumo di banda" visto che le intestazioni
dei messaggi, it o ot che siano occupano poche decine di byte e che nessuno
oggi piu' usa modem a 300 baud :)
Per quanto mi riguarda, credo che Delphi sia di gran lunga migliore di VB,
ma preferirei parlare degli aspetti tecnici ed evitare post velenosi come
quello che ha dato origine a questo thread. ;)
Ciao,
-=SIMO=-
Forse la stanchezza ha preso piede...
Non riesco a capire.
Cosa significa "La scrittura del codice è + semplice"?
Per pieta', ditemi qualcosa di concreto.
Probabilmente si riferisce al fatto che i costrutti richiedono meno
digitazione (vedi if..then..else i cui blocchi se di piu' di una istruzione
richiedono begin..end in pascal mentre in basic no), che la dichiarazione
delle variabili puo' essere omessa, che gli array si dichiarano specificando
il solo indice finale (in pascal puoi fare array [-10..-5] in basic no) ecc.
Insomma, non hanno voglia di usare la tastiera ;)
Ciao, Sandro
ps. ah che belli i tempi del Cobol :)))
veramente io tutto volevo fare tranne che iniziare
il -=SOLITO=- -=(NOIOSO)=- thread con Vbisti stressati e sulla difensiva
contro Delphisti stufi di ripetere sempre le stesse cose.
> Per quanto mi riguarda, credo che Delphi sia di gran lunga migliore di VB,
> ma preferirei parlare degli aspetti tecnici ed evitare post velenosi come
> quello che ha dato origine a questo thread. ;)
ecco, parlane pure, ma non in questo thread, e non con me ;) per quanto mi
riguarda tra Delphi e VB non c'e' proprio nulla di cui discutere, la
differenza e' abissale, e poi un'applicazione VB parla piu' di mille parole
:)
Ciao, Sandro
"Andrea Laforgia" <andrea_...@bigfoot.com> ha scritto nel messaggio
news:i3d9usgekol1li7uq...@4ax.com...
Non volevo farti arrabbiare ne volevo difendere VB o Delphi, ti ho solo
fatto un mio "personale" ragionamento. Ho letto anche che chi usa VB non
vuole usare la tastiera ma (per me) non è quello il motivo, dico solo che
chi, da inesperto, si avvicina alla programmazione impara prima VB di Delphi
o no? Per me è stato così, ci ho messo meno tempo ad abituarmi a scrivere un
cosa del genere:
Private Sub BottoneClick
if a = b then
c = 3
else
c = 4
end
End Sub
piuttosto che:
procedure TForm1.BottoneClick (Sender: TObject)
var
a, b, c: Int;
begin
if a = b then
begin
c := 3;
end
else
begin
c := 4;
end;
end;
Si nota un po' di differenza nella complessità? Non ditemi, per favore, che
potevo evitare molti begin/end in questa if, è solo un'esempio. Prima di
imparare ad usare i blocchi begin/end ad esempio ci ho messo una settimana,
all'inizio avevo un sacco di errori perché non chiudevo un blocco o lo
chiudevo due volte. Avevo problemi perché scrivevo direttamente le procedure
senza dichiararle, etc. In VB è tutto più "flessibile" e più facile da
imparare. Sono passato a Delphi che è sicuramente un prodotto più
professionale ma, personalmente, più difficile da imparare. Ditemi se
sbaglio (senza arrabbiarsi per favore.).
P.S. Sono comunque d'accordo che se è Microsoft non funziona (o a volte
funziona troppo, oggi mi sono beccato un virus per colpa di uno script VBS).
ricorda che anche chi ha inventato la matematica era pigro...
ricorda che non esistono finestre, caratteri, immagini, testo, lettere o
pulsanti; sono tutti numeri....
;-)
ciao
xAERO
cazzo perň, ma vedi che sei tu che stuzzichi tutti quanti?
forse avrai ragione (_forse_... programmo in VB, e ancora non ho imparato
delphi), ma se č cosě questi post sono del tutto inutili
inoltre il thread che č generato č molto OT, primo perchč si parla di vb e
secondo perchč non si sta discutendo di nulla di tecnico, ma solo che la
maggior parte dei programmi VB che hai visto tu sono brutti, e tutti i
programmi delphi che hai visto tu credi che siano belli
e comunque, a partre le limitazioni tecniche (codice, ecc...) e grafiche
(non esistono, ma tu sei convinto di si...) di VB rispčetto a delphi, deve
essere TU un bravo PROGRAMMATORE e dimostrarlo
p.s.: riguardo all'estetica dei programmi VB, se vuoi ti mando tutti i miei
programmi che ho fatto, e troverai tante cose carine..., FlatBar, pulsanti
della dimensione giusta, con font di sistema e che non hanno il focus
rectangle... programmi che usano i CommonDialog veri ma non hanno bisogno di
cmdlg32.ocx, am usano le API che si usano in un normale prog C++...
SplashScreen con mappe di trasparenza.... e posso continuare, ma non per
farmi grande, o dimostrare che sono meglio di qualcuno, ma solo per farti
capire che se hai visto i programmi della Finson e quelli di qualche niubbo
che sono veramente orribili (e lo sono... :-) non significa che tutti i
programmatori vb hanno quello stile
la lieve differenza č che in delphi la modellazione del form č migliore,
anche se un po' meno pulita, e che in VB le impostazioni di default sono
orribili (dimensioni del caxxo, MS Sans-Serif 8pt, commandbutton
schifsi....)
per fortuna che abbiamo le vespe.... ehm... le API
:)
ciao
xAERO
I numeri diventano finestre, caratteri, immagini, testo, lettere e pulsanti
nel nostro
cervello... anzi, ad essere più precisi, i campi elettromagnetici diventano
tutto ciò.
se tutto è numero (e il numero esiste per nostra volontà), perchè non creare
delle
"interazioni numeriche" (leggi programmi) facili, belle e veloci ? ;-)
Davide DG
pigro? con tali e tante regole, teoremi, assiomi, sistemi di numerazione,
funzioni, algebre.. pigro? ..e meno male che era pigro, se no sai quanto
avremmo dovuto studiare di piu' a scuola ;)
> ricorda che non esistono finestre, caratteri, immagini, testo, lettere o
> pulsanti; sono tutti numeri....
piu' che numeri sono segnali elettrici, puri o dovuti a reazioni biochimiche
(quelli del nostro cervello che li interpreta), ma la bellezza della tua
affermazione e la potenza filosofica della mia, con le relative
implicazioni, purtroppo non aggiungono alcun elemento a favore di VB ;)
Ciao, Sandro
perche' il genere umano e' tutt'altro che razionale, l'uomo non puo' vivere
in continua sfida con se' stesso.. VB in questo senso rappresenta entrambe
le cose, l'antitesi della razionalita' (nella struttura del linguaggio, e
nelle "liberta'" che regala all'utente nella stesura del sorgente) e una
sfida, quasi masochistica, oserei dire, contro il resto del mondo, a
cominciare dal compagno di viaggio, Windows, con cui, anziche' costruire un
rapporto solido e affidabile, riempie di schifezze vomitando chiavi di
registro, file e librerie nella dir di sistema, e compromettendone la stessa
integrita'.
In questo senso direi che VB e' la perfetta, sublime espressione dell'essere
umano, e cosi' programmatori VB, eroi della nostra epoca informatica ;)
Ciao, Sandro
perche' il genere umano e' tutt'altro che razionale, l'uomo non puo' vivere
se non
in continua sfida con se' stesso.. VB in questo senso rappresenta entrambe
le cose, l'antitesi della razionalita' (nella struttura del linguaggio, e
nelle "liberta'" che regala all'utente nella stesura del sorgente) e una
sfida, quasi masochistica, oserei dire, contro il resto del mondo, dagli
altri linguaggi ai sistemi operativi, a
vorra' dire che, ahime', non mi faranno santo ;) preferiresti una pedissequa
disquisizione tecnica a colpi di costrutti, esempi, listati di classi e
oggetti e screenshot? Non e' che non sarebbe interessante, per carita', ma
di discussioni del genere se ne vedono, a intervalli piu' o meno regolari,
da almeno 4 anni e sono p@llosissime :)
> secondo perchè non si sta discutendo di nulla di tecnico,
[..]
vedi sopra
> ma solo che la
> maggior parte dei programmi VB che hai visto tu sono brutti, e tutti i
[..]
> p.s.: riguardo all'estetica dei programmi VB, se vuoi ti mando tutti i
miei
> programmi che ho fatto, e troverai tante cose carine...,
mandamene uno, il piu' bello e curato, oppure dammi il link, me li scarico,
cosi' finalmente vedro' qualcosa di bello fatto in VB e lo citero' come
controesempio in ogni mia discussione critica verso i programmatori
finsonian-style ;)
Qui si continua a dire che "VB e' piu' semplice" e "VB puo' fare, dal punto
di vista dell'interfaccia, quanto Delphi", pero' nessuno circostanzia queste
affermazioni ne' porta prove a suffragio. Che faccio, continuo ad aspettare?
:)
Ciao, Sandro
Fai dell'ironia ? Veramente simpatico..
Io non sono ne "VBista", ne "Delphista"...sono un programmatore e come tale
non faccio di queste crociate..E' normale per un programmatore
professionista cambiare più volte tools di sviluppo nel corso della propria
vita lavorativa.
> ecco, parlane pure, ma non in questo thread, e non con me ;) per quanto mi
> riguarda tra Delphi e VB non c'e' proprio nulla di cui discutere, la
> differenza e' abissale, e poi un'applicazione VB parla piu' di mille
parole
> :)
Concordo. E' per questo che i tuoi post non servono ad una cippa.
Sopratutto se trattano di banalità, come la cura dell'interfaccia grafica di
un programmatore sconosciuto. Probabilmente conosci pochissimo VB. Se vuoi
comparare i due tools di sviluppo, parla dei veri punti deboli di VB e non
di queste ca##ate.. :)
Ciao,
-=SIMO=-
Ciao, Sandro
Arrogante ?
> per quanto mi riguarda tra Delphi e VB non c'e' proprio nulla di cui
discutere
Allora evita flamez stupide ed inutili ;)
Ciao,
-=SIMO=-
magari stufo di leggere la gente come te, che vede flame dappertutto, che
dici? :)
> > per quanto mi riguarda tra Delphi e VB non c'e' proprio nulla di cui
> discutere
>
> Allora evita flamez stupide ed inutili ;)
i flamez sono soloz nel tuo cervelloz :)
Ciao, Sandro
Dico che sei un pivellino.
Scusa, ma adesso hai proprio rotto i co####ni...
Passo e chiudo.
-=SIMO=-
chi e' che fa i flame poi? :)
Yawn..
Ciao, Sandro
Chi è che provoca, poi ? :)
Perdipiù senza la minima conoscenza di VB ed accampando motivazioni stupide
ed irritanti ?
I paragoni lasciali fare a chi ha sviluppato a lungo in ambedue gli
ambienti.
Altrimenti rischi di passare per 'IGNORANTE E SACCENTE'... :)))))
Yawn..
-=SIMO=-
toh, ma non avevi passato e chiuso ;) ?
> Perdipiù senza la minima conoscenza di VB ed accampando motivazioni
stupide
> ed irritanti ?
ehm forse ti sei dimenticato quello che e' il titolo del thread.. ;) che
dici di dare un'occhiatina eh? ;)
> Altrimenti rischi di passare per 'IGNORANTE E SACCENTE'... :)))))
uno come me che programma dalla tenera eta' di 7 anni (1977), vale a dire da
circa 23 anni, che sia ignorante e' un po' difficile, e ti assicuro che se
non perde il suo tempo dietro a VB ha avuto modo e tempo di valutarlo e ha
preso una scelta consapevole. Tanto premesso, trai pure tu le conseguenze
del caso :)
> Yawn..
ehhh lo so, Visual Basic farebbe sbadigliare anche me.. ;)
Ciao, Sandro
ps. con il tempo comunque sto cominciando a rivalutare VB, tanto per
cominciare ho visto che ha un ottimo disinstallatore ;)
Sei troppo simpatico..non resisto proprio.. :)
> > Perdipiù senza la minima conoscenza di VB ed accampando motivazioni
> stupide
> > ed irritanti ?
>
> ehm forse ti sei dimenticato quello che e' il titolo del thread.. ;) che
> dici di dare un'occhiatina eh? ;)
"[OT] interfaccia utente tipo di una *SPLENDIDA* applicazione in VB!"
"interfaccia utente tipo": mi dici cosa significa ??????
> > Altrimenti rischi di passare per 'IGNORANTE E SACCENTE'... :)))))
>
> uno come me che programma dalla tenera eta' di 7 anni (1977), vale a dire
da
> circa 23 anni, che sia ignorante e' un po' difficile, e ti assicuro che se
> non perde il suo tempo dietro a VB ha avuto modo e tempo di valutarlo e ha
> preso una scelta consapevole. Tanto premesso, trai pure tu le conseguenze
> del caso :)
Beh, ignorante è colui che ignora. Tu ignori tutto di VB ma ne parli
(sempre) a sproposito.
VB fa schifo per un sacco di (buoni) motivi, ma tra le tue motivazioni non
ne ho trovato neanche uno. Tu questa come la chiami ?
>
> > Yawn..
>
> ehhh lo so, Visual Basic farebbe sbadigliare anche me.. ;)
No, sei tu che mi abbassi la soglia di attenzione.
> ps. con il tempo comunque sto cominciando a rivalutare VB, tanto per
> cominciare ho visto che ha un ottimo disinstallatore ;)
Io l'ho disinstallato tre anni fa. Quando non ero più costretto ad usarlo.
Perchè, tanto che ci sei, non illustri anche le differenze tra VC++ e
Delphi, Java e Delphi, ecc... ???
Adesso basta veramente. Questo thread non merita ulteriore banda passante
(anche in ISDN).
-=SIMO=-
mi dispiace che Tu non abbia afferrato nulla dei precedenti thread...mi
dispiace molto, ma se facessi una raccolta _ANCHE_ dei programmi Delphi che
hanno un'interfaccia da "volevamo stupirvi con effetti speciali ma ci siamo
fatti un mazzo così per fare questi" mi sa che potremmo ridere un pò tutti
quanti oltre a Te.
Non credo che sia colpa dell'ambiente, Ti ripeto, ma del cattivo utilizzo da
parte dello sviluppatore. Personalmente credo di essere un programmatore VB
abbastanza esperto, Ti prego quindi di dare uno sguardo al 2 miei programmi
messi da poco online.
Dunque l'indirizzo è della pagina principale è:
I programmi sono ROYAL FLUSH e STICKERS!
Sono fatti in VB... dimmi cosa ci vedi di tanto orrendo.
A presto,
Donatello Rizzo
> Qui trovate la schermata di un meraviglioso programma in VB5, con
> interfaccia tipica, colori sgargianti maldestramente accostati (giallo
> brillante, azzurro brillante, bianco), font in grassetto ovunque, griglie
> comprese e, ciliegina sulla torta, finta toolbar con pulsanti in 3d stile
> gestionale Win3.1 e stupende iconacce a 16 colori che fanno molto anni '80
>
> Un capolavoro di stile :)
>
> Ciao, Sandro
>
>
hai ragione: "interfaccia utente tipo" significa "flame sulle differenze tra
VB e Delphi per determinare quale dei due e' il migliore" ;) ..curiosa
interpretazione :) scusa ma, per curiosita', hai fatto un prg per la
gestione dei Vigili del Fuoco, o il fatto di vedere flame ovunque e' solo un
simpatico effetto collaterale dello stress da programmazione non
strutturata? ;)
> Beh, ignorante č colui che ignora. Tu ignori tutto di VB ma ne parli
> (sempre) a sproposito.
veramente l'unica cosa che ho detto a proposito di VB e' che i programmi che
ho visto in giro (ho citato cataloghi Finson e shareware sulla rete; ora
aggiungo anche i cd in edicola, che sono pieni di mondezza VB-made D.O.C.)
sono pessimi dal punto di vista estetico e funzionale; non sono entrato nel
merito di caratteristiche tecniche e delle peculiarita' dell'ambiente
operativo del compilatore; c'e' chi l'ha fatto, al mio posto, molte volte,
in passato, e non mi sembra il caso di tornarci sopra ancora.
> VB fa schifo per un sacco di (buoni) motivi, ma tra le tue motivazioni non
> ne ho trovato neanche uno. Tu questa come la chiami ?
la chiamo "voglia di fraintendere" da parte tua ;)
> Perchč, tanto che ci sei, non illustri anche le differenze tra VC++ e
> Delphi, Java e Delphi, ecc... ???
perche' come ti ho detto non mi interessano flame finalizzati
all'evidenziare le differenze tra l'uno e l'altro linguaggio, questa e'
almeno la 4' volta che te lo ripeto in tre giorni. La mia constatazione
iniziale era basata su dati di fatto, e limitata all'estetica e
funzionalita' dei prodotti VB che si trovano in giro. Il compilatore e' gia'
stato smontato molte volte in altri thread che ne hanno sottolineato limiti,
carenze, lacune, e gli innumerevoli bug.
> Adesso basta veramente. Questo thread non merita ulteriore banda passante
> (anche in ISDN).
dai prendi un estintore e spegni il flame ;)
Ciao, Sandro
Eppoi non dire che non provochi, Mister Fiammifero.. ;)
> questa e'
> almeno la 4' volta che te lo ripeto in tre giorni.
??????
> > Adesso basta veramente. Questo thread non merita ulteriore banda
passante
> > (anche in ISDN).
>
> dai prendi un estintore e spegni il flame ;)
Già fatto. Non riaccenderla. ;)
-=SIMO=-
Ovvero:
Credi che tutti i programmi in VB siano orrendi perchè è un limite
dell'ambiente di sviluppo ?
Lo credi veramente ?
Il fatto che larga parte degli sviluppatori VB sia alle prime armi e che
quindi difficilmente rispettino le UI Guidelines del target OS non significa
affatto che VB non permetta di sviluppare interfacce decenti.
PS: Siamo stati tutti 'programmatori alle prime armi', quindi ti esorto ad
un maggior rispetto nei confronti di quanti si avvicinano alla
programmazione, da Delphi o da VB.
E se sviluppano interfacce da 'cazzotto in un occhio', pazienza..
Ciao,
-=SIMO=-
piuttosto, l'IDE di Delphi non è adeguato alle potenzialità dell'ambiente.
Guardate quello di VB: interfaccia in stile Office (forse uno degli stili
migliori mai ideati), completamento automatico, formattazione automatica
del codice, insomma, è fatto meglio e su questo non si discute
>P.S. Sono comunque d'accordo che se è Microsoft non funziona (o a volte
>funziona troppo, oggi mi sono beccato un virus per colpa di uno script
>VBS).
per colpa tua, vorrai dire :)
Concordo in tutto,
il completamento automatico, in base a criteri anche definibili dall'utente,
ce l'ha pure Delphi, la formattazione automatica pure, ci sono molti
automatismi in questo senso, dall'auto-indentazione alla creazione di
scheletri procedurali semplicemente cliccando su un metodo di un componente.
Delphi ha anche molte cose in piu' come il class browser (che VB non puo'
avere, non avendo classi), e un eccellente debugger integrato.
Stile Office? Quando si programma non si usano toolbar e pulsantini ma la
tastiera, quindi..
Ciao, Sandro
purtroppo sono costretto a dire altrettanto..
> hanno un'interfaccia da "volevamo stupirvi con effetti speciali ma ci
siamo
> fatti un mazzo così per fare questi" mi sa che potremmo ridere un pò tutti
> quanti oltre a Te.
ma questi programmi Delphi pieni di effetti speciali maldestramente
accostati e malriusciti dove li hai visti? mi fai qualche esempio? qualche
link?
> I programmi sono ROYAL FLUSH e STICKERS!
ho visto gli screenshots, e sembrano piacevoli e ben realizzati. Chiaramente
si tratta di due applicazioni un po' particolari, e fuori dal discorso che
facevo io. Una bella interfaccia utente (e mi sa che anche qua non ci siamo
capiti) non e' solo gradevole esteticamente ma e' anche ergonomica,
intuitiva, e, per dirla in una parola, ottimizzata. Un'applicazione ludica e
una di utilità non hanno un'interfaccia abbastanza estesa da poterne
valutare l'ergonomicita'. Per ergonomicita' intendo l'inverso della la
quantità di stress indotto dall'utilizzo di alcune ore del programma (cosa
tipica dei software gestionali, o applicativi generici (videoscrittura,
calcolo, cad)). Stickers e Royal Flush non credo siano pensati per utenti
che li usano in modo continuativo ed esclusivo per ore.
> Sono fatti in VB... dimmi cosa ci vedi di tanto orrendo.
ripeto, l'ergonomia dell'interfaccia e' ben altro che sfondi colorati e
bitmap. Chiaramente anche questi aspetti hanno un loro peso, ma solo in
applicazioni-tipo piuttosto di nicchia, come i giochi.
Hai dei tuoi software gestionali da mostrarmi?
Ciao, Sandro
> ripeto, l'ergonomia dell'interfaccia e' ben altro che sfondi colorati e
> bitmap. Chiaramente anche questi aspetti hanno un loro peso, ma solo in
> applicazioni-tipo piuttosto di nicchia, come i giochi.
era solo per farTi un esempio in base al quale l'interfaccia non dipende dal
linguaggio o dall'ambiente ma dallo sviluppatore.
> Hai dei tuoi software gestionali da mostrarmi?
Ne ho dozzine, ma occupano 'nna cifra di Mb! :-)
Comunque puoi provare a scaricare una demo di Progetto Studio Legale II dal
sito Finson.
Ciao,
Lo faro' senz'altro, anche perche' io stesso ho un software di gestione
studi legali, al momento diffuso presso i piu' grossi studi legali della mia
citta'. Sara' interessante vedere un lavoro "concorrente" :)
Ciao, Sandro
ps. se vuoi dare un'occhiata ai miei lavori vedi su www.sarasoft.it e
www.mida2000.com
Installato e provato, e' ben curato e con un'interfaccia uniforme e pulita,
font giusti, pulsanti intuitivi. Punti deboli: help in linea in formato hlp
di Win3.1, non sensibile al contesto, non e' mdi (grosso limite, ad es.
durante l'inserimento di una pratica non puoi aprire l'agenda o sbaglio? o
consultare l'agenda locale di una pratica in modo integrato all'agenda
generale di studio) e molte delle form sono a dimensione fissa, cosa giusta
sotto un certo aspetto ma che costringe a saltare dall'una all'altra e
comunque ad aprirne piu' di una per avere sott'occhio tutti gli aspetti
della pratica. Questo a primo acchito, appena ho tempo lo guardo meglio.
Ciao, Sandro
> Installato e provato, e' ben curato e con un'interfaccia uniforme e
pulita,
> font giusti, pulsanti intuitivi. Punti deboli: help in linea in formato
hlp
> di Win3.1, non sensibile al contesto,
Non è colpa di Visual Basic...:-)
Poi considera che quello che hai scaricato è sicuramente la versione 2.0.0,
attualmente il programma è in versione 2.2.8 e tutti bugs e le imperfezioni
sono stati eliminati oltre ad essere cresciuto con alcuni miglioramenti.
Comunque mi sembra strano che non sia sensibile al contesto, di solito ci
sto attento a certe cose. ;)
> non e' mdi (grosso limite, ad es.
> durante l'inserimento di una pratica non puoi aprire l'agenda o sbaglio? o
> consultare l'agenda locale di una pratica in modo integrato all'agenda
Ti sbagli: è MDI. In alcuni casi ho preferito inserire delle forms a scelta
obbligatoria per _obbligare_ l'utente a non fare casini. Ricordiamoci che
l'utente medio non ha molta dimestichezza con il computer, figuriamoci con
Windows. ;)
> generale di studio) e molte delle form sono a dimensione fissa, cosa
giusta
> sotto un certo aspetto ma che costringe a saltare dall'una all'altra e
> comunque ad aprirne piu' di una per avere sott'occhio tutti gli aspetti
> della pratica. Questo a primo acchito, appena ho tempo lo guardo meglio.
OK, ricordiamoci comunque che siamo quì a discutere i punti debili di VB in
questo contesto, non a fare un beta test. Ti ringrazio comunque per
l'interessamento, è bello sapere che anche Tu hai realizzato qualcosa del
genere...potrei dargli un'occhiata?
Ciao,
Donatello Rizzo
http://www.inversewave.com
> Ciao, Sandro
...comunque sì, l'help è in formato classico di Win3.1.
>ci sono molti
> automatismi in questo senso, dall'auto-indentazione alla creazione di
> scheletri procedurali semplicemente cliccando su un metodo di un
componente.
>
Cosa che in VB non esiste.
> Delphi ha anche molte cose in piu' come il class browser (che VB non puo'
> avere, non avendo classi),
>
Sbagliato, in VB le classi ci sono, come ci sono almeno 2 principi della
OOP, ma manca quello piu' interessante: l'ereditarieta' di implementazione.
>e un eccellente debugger integrato.
>
Mah, nelle ultime versioni di Delphi il debugger si impianta un po' troppo
spesso (almeno a me).
--
Roal Zanazzi
<roal.z...@tiscalinet.it>
xché è come andare alla festa in onore di Ernesto Guevara e gridare
insulti sul Ché. Se le persone sono un po' più civili del solito "il
ritorno che hai dall'esecuzione della funzione SparloSenzaConoscere" è
un altro insulto (in questo caso si dice che Sparlare è un'operazione
chiusa nell'insieme degli insulti per ogni persona tale che persona
sia elemento degli esseri civili :-P ). Se ti va male succede una
cosa del genere:
function SparloSenzaConoscere(argomento: TInsulto): TMazzate;
ovverride;
// la T sta anche per Tante
questo è un override (errato) nel caso in cui 'persona' non appartiene
all'insieme degli esseri civili.
Ciàh...!
rettifica: overload non ovverride.
Ciàh...!!! ;->
:D ROTFL... ma hai di nuovo generalizzato
puoi escludere me dalla Collection "programmatori_vb"?
;-)
--
ciao
xAERO
grazie
> affermazione e la potenza filosofica della mia, con le relative
bella :)
> implicazioni, purtroppo non aggiungono alcun elemento a favore di VB ;)
non ho cercato di farlo
non cercherò più di farlo... (..qui) ;-)
--
ciao
xAERO
ok, te lo manderň
cmq mi dimenticavo:
ho trovato un (uno solo, ma.. :(... ) programma delphi abbastanza orribile,
che non ha nulla da (1/invidiare) (l'inverso di invidiare) a quelli della
finson :-))))))))
ilnome č Dev C++ 3.9
comunque anche se orribile, l'ide č piůttosto buono, e alla fine č questo
che conta :)
--
ciao
xAERO
rivolto a nessuno, ma era troppo bella e troppo in-topic in questo thread
cosě off-topic
:-)
--
ciao
xAERO
bella e' bella, me la sono pure segnata :) purtroppo non ha nulla a che
vedere con questo thread (dove lo vedi il nesso con quanto detto finora?)
Ciao, Sandro
scusate il xpost ma non ho + resitsito :)
>> ricorda che anche chi ha inventato la matematica era pigro...
>
>pigro? con tali e tante regole, teoremi, assiomi, sistemi di
>numerazione, funzioni, algebre..
sě, ma quanti matematici? e quanti anni (o migliaia di?) ci hanno messo?
^__^
ehhhh che vuoi farci, all'epoca non avevano mica VB ;)
Ciao, Sandro
vorrei sapere se è possibile vedere quel Tuo programma di Studi Legali, per
pura curiosità, per vedere come sfrutti i componenti di Delphi per creare
l'interfaccia.
Non so se Te l'ho già chiesto, ma in questo mega thread non si capisce più
nulla.
Saluti,
mi pareva di averti gia' dato i link, cmq una parte dei miei software (i
piu' "commerciali" diciamo) li trovi sui miei due siti www.sarasoft.it e
www.mida2000.com ; tutti gli altri sono troppo personalizzati per rendere di
una qualche utilita' la loro pubblicazione. Nova, il software di gestione
studi legali, e' un progetto che risale al giugno 97, realizzato in D2 e
aggiornato e supportato tuttora; sul sito trovi per il download una versione
demo piuttosto recente.
> Non so se Te l'ho già chiesto, ma in questo mega thread non si capisce più
> nulla.
ahahah ho visto :)
Ciao, Sandro
invece avresti dovuto resistere
chi è interessato al thread se lo può benissimo andare a leggere su
it.comp.lang.delphi
tu non hai capito proprio niente del thread, perchè se lo rileggi
attentamente capisci l'errore che hai fatto
inoltre ti nascondi dietro un nick e un e-mail falsi
....uomo d'onore....
plonk!
1) il messaggio, grazie a "nobody" (che non ha nemmeno il coraggio di
firmarsi) e' in cross-post su 2 newsgroup. Chiunque risponda a questa
provocazione aumentera' (inutilmente) il traffico su entrambi.
2) il personaggio che ha scritto il messaggio originale sul NG
it.comp.lang.delphi e qui sopra riportato, ha passato gli ultimi giorni a
rompere le palle sulle sue considerazioni relative a Visual Basic.
Considerando che tale personaggio non ha la minima conoscenza di VB e basa
le sue "supposizioni" su argomenti futili e sull'ignoranza (sua ed
eventualmente di altri), e considerando che l'arroganza del suddetto lo
porta a non ragionare su basi concrete, pur concedendogliene l'occasione, se
ne deduce che qualunque cosa gli rispondiate, sara' perfettamente inutile a
lui, a voi e a chiunque altro.
NOTE: le mie opinioni su Delphi e VB sono note a chiunque abbia in passato
avuto l'occasione di leggere i miei messaggi su questo argomento, non
nascondo il fatto di preferire Delphi a VB, perche' lo ritengo uno strumento
tecnicamente migliore.
Lavoro con VB ogni giorno, e spesso anche con Delphi, uso quest'ultimo anche
per hobby.
Non ho la presunzione di definirmi "imparziale", ma non sopporto che una
persona ignorante (nel senso che ignora) faccia un confronto o si permetta
di giudicare uno strumento _senza_ nemmeno conoscerlo.
Rinnovo quindi il mio appello, affinche' NON si crei la solita sterile
guerra tra chi usa Delphi e chi usa VB. Siamo tutti (chi piu' chi meno)
programmatori, semplicemente alcuni preferiscono uno strumento, altri uno
differente. Non mi sembra il caso di alimentare interminabili discussioni
alla fine delle quali si va sempre a finire in lite.
Almeno per una volta, evitiamo di perdere (e far perdere agli altri) tempo
inutilmente.
--
Roal Zanazzi
<roal.z...@tiscalinet.it>
io te l'ho rimesso ;))
Se e' vero, come e' vero, che l'ironia (il coglierla e l'averla) e' sinonimo
di intelligenza, non posso, in qualita' autore del post originale (il
cosidetto "personaggio" come mi chiama Roal, che ringrazio per
l'attribuzione (troppo onore :) )), che scusarmi in prima persona
pubblicamente con tutti i VBisti per l'atteggiamento di Roal, che in buona
sostanza, non riconoscendo in loro la capacita' di distinguere un post
scherzoso/sarcastico da un post serioso finalizzato alla comparazione
tecnica di due linguaggi di programmazione, ha dato a tutti loro degli
imbecilli.
Non e' stato un fatto intenzionale, comunque, lo stesso Roal ha purtroppo, e
nonostante i miei ripetuti messaggi nel corso del thread che miravano a
chiarire il tono dei miei post, frainteso completamente.
Tanto era dovuto.
Saluti e buona programmazione a tutti. :)
Ciao, Sandro
Comunque proverò più tardi con GetRight visto che mi è arrivato a metà 3
volte. Ti farò sapere.
Una prima nota dagli screen: mi sembra che si dica SacdenzArio e non
ScadenzIArio (gestore di scadenze non scadenzie), ho fatto anch'io questo
errore qualche anno fa.
Capita. Ciao!
Per caritā... se avessero avuto VB ci avrebbero messo molto di pių....
eheheheheheheheheh
Andrea
la mia firma č ben visibile nel message-id... č lě apposta
e AAAn...@z.com č uno dei miei tanti antispam sul mio server preferito...
provate a scrivere a quell'indirizzo e vedete chi vi risponde...
non cerco mica di nascondermi, sennň dovrei vergognarmi di come avrei
tentato di farlo :) (e uno che da mesi vive di pane e Kriptonite, poi... a
buon intenditore, come si dice... ;)
Mi dispiace solo di essere stato frainteso, non volevo mica scatenare un
cross-flame o l'ennesima guerra santa... e comunque non si stava cercando
di buttarla sull'ironico, scusate?