Newsgroup: it.comp.lang.vo-clipper
Titolo: VO: Confronto con Visual FoxPro

Ciao a tutti.
Sono un Clipperista che sta pensando di trasferirsi su Windows.
Qualcuno mi puo' gentilmente spiegare perche' dovrei usare VO piuttosto
che VFP?
PS Non voglio sentire Perche si o Perche e' migliore, voglio i fatti ;-)
--
All these moments will be lost, in time
like tears in the rain. Time to die...
(Roy Batty 1982)
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

,

Allora usero' VFP, visto che nessuno risponde ;-)



Spiegaci tu perché "dovresti" usare VFP anziché VO.

;-)
Il tuo msg e' arrivato solo oggi (almeno sul mio server news).
I fatti sono
1. Non e' un prodotto Microsoft (e questo e' gia' una garanzia)
2. E' un compilatore nativo, quindi non ha bisogno di runtime che
necessita di 3 terabyte di memoria per aprire una finestra
3. E' un linguaggio a oggetti
4. Permette di utilizzare in maniera banale qualsiasi API di Windows
e, in generale, qualsiasi DLL
5. Puoi usare (e creare con la 2.5) qualsiasi controllo OCX/ACTIVEX.
Dato che per ogni OCX/ActiveX viene generata una classe, puoi
subclassarla per esternerne le funzionalita' e non limitarti a usare
cio' che ti danno
6. E' basato su repository (database che tiene tutte le compnenti
dell'applicazione), per cui non hai piu' 8000 file sparsi per il disco
7. Ha una serie di cose interne (tipo la notifica) che VFP non ha (un
mio amico se l'e' scritta, ridotta, in piu' di 10.000 righe di
codice!!!)
8. Accede ai file Dbase con gli RDD, per cui puoi usare quelli nativi
(NTX o CDX) o di terze parti (per esempio ADS o gli RDD per ORcale o
altri motori)
Eccetera eccetera (potrei scrivere un libro sull'argomento)

 Eccetera eccetera (potrei scrivere un libro sull'argomento)
Sarebbe bello avere la demo di VO2.5 in edicola...


 Spiegaci tu perché "dovresti" usare VFP anziché VO.
Per esempio perche' la CA ha ucciso Clipper per un prodotto che fino
all'altro ieri faceva pena?
NB Non ho provato la versione 2...


Sarebbe bello avere la demo di VO2.5 in edicola...
Arrivera' anche in edicola su PcWindows e Dev sicuramente, comunque la
puoi gia' prendere da 
www.cai.com/products/visual_objects

all'altro ieri faceva pena?
Tu hai mai sentito annunci della CA che clipper era morto?
Io ho invece sentito annuci di Microsoft che VFP veniva dismesso,
salvo fare marcia indietro.
Tieni conto che OpenTeam sta ancora vendendo decine di Clipper sia 5.2
che 5.3

 NB Non ho provato la versione 2...
Hai perfettamente ragione. Dal punto di vista commerciale, CA ha perso molto
tempo (e quindi quattrini) a rilasciare un compilatore xbase per windows
stabile e pratico.
Ma dalla versione 2.0 la musica è cambiata. Uso da sempre VO e non sento la
mancanza di Clipper. Parlo naturalmente di programmi che funzionano in rete
(10 User) e non di un semplice programma per catalogare le audio-cassette.
Si è scritto molto sul probabile successore di Clipper. Il più delle volte,
però, si è commesso l'errore di raffrontare un compilatore (passatemi il
termine) per DOS con uno per Windows.
Usando due PC con le stesse caratteristiche hardware, Clipper sarà sempre
più veloce rispetto a qualsiasi altro linguaggio xbase per Windows.
Ma con Clipper non posso fare tutto quello che posso fare con VO.
Mi spiego meglio.
Se devo percorrere 1 o 2 Km in città per andare al lavoro, una semplice
utilitaria assolve egregiamente il proprio compito. Non ho bisogno di
un'autovettura che raggiunga i 300 Km/h, con climatizzatore, con gancio per
il traino, station vagon, ecc. ecc.
Bene, se ho bisogno di un programma con interfaccia a caratteri, che
inserisca velocemente informazioni strutturate, che esegua delle semplici
stampe (caratteri non grafici) su modulo continuo, Clipper è il migliore.
Se invece voglio ottenere un programma che possa:
- adattarsi alla risoluzione dello schermo indipendentemente dal tipo di
monitor o scheda grafica
- sfruttare tutte le finestre d'iterfaccia al sistema operativo (apri file,
salva file, cambia colori, cambia font, ecc.)
- visualizzare in anteprima cosa otterrò in stampa, tenendo conto della
stampante e del formato del foglio
- cambiare la modalità di stampa da orrizzontale a verticale
- scambiare le informazioni con altri prodotti (Excel, Word, WinFax, ecc.)
- condividere parte del codice con altri programmi usando i file DLL
- ecc. ecc.
e soprattutto se ho bisogno di un linguaggio completamente a oggetti, con
strumenti visuali per lo sviluppo del codice, allora VO è sicuramente più
indicato rispetto a Clipper.
E' vero, acquistando librerie di terze parti anche con Clipper si può fare
tantissimo, ma è un'altra cosa.
Provate VO2 (oppure l'ultimo VO2.5) e non tornerete più indietro. Chi ha
iniziato con VO1 e poi ha abbandonato, se proviene dal mondo Clipper, ora
deve riprovarci.
Buon lavoro a tutti

EHILA' RAGAZZI CHE BATTAGLIA !!!
MI STO PROPRIO DIVERTENDO !
CIAO A TUTTI   E  VOGLIAMOSE BBENE !!!

Avendo visto solo VO1 sono un po' restio...
VO2 e' su un altro pianeta rispetto a VO1.
Prova la 2.5 trail gratuita e ne riparliamo.
Ignazio
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/

Ciao a tutti, 
La disputa è senz'altro molto interessante e mi trova coinvolto in
quanto utilizzatore di VFP dopo non aver seguito la strada di VO,
per la politica dissennata di CA nei confronti di un prodotto che
meritava sicuramente migliore fortuna commerciale,  visti i precedenti
successi di Clipper  che rimane per me un linguaggio con potenzialità
eccezionali ed al quale professionalmente devo tanto. 
Non voglio fare la solita polemica è meglio questo o è meglio quello
che non porterebbe nessun tipo di giovamento a mio avviso nella
discussione. Io penso che tutti  e due siano attualmente buoni
prodotti con i loro pregi e i loro difetti. Sono però penalizzati
dalle rispettive case produttrici che spingono da una parte Visual
Basic fino all'ossessione e dall'altra non si capisce bene che cosa.
Per VFP è in progetto la versione 7 o 2000 che dir si voglia ma penso
che tutti e due linguaggi dovranno fare i conti con questo Windows
2000 in procinto di uscire. Questo è  a mio avviso il grande dilemma
che sarà il punto focale del loro futuro. 
Questo comunque, sempre a mio avviso,  farà si che il Clipper dato
qualche tempo fa per "morto"  uscirà rafforazato. Io ho notato
stranamente in quest'ultimo periodo una richiesta di gestionale che
venga espressamente eseguito sotto ambiente DOS dopo le pene sofferte
dagli Utenti nelle prime applicazioni migrate sotto Windows. 
Quello che mi lascia perplesso di Windows è proprio questo. E'
possibile gestire qualcosa di veramente grande che sia soprattutto
stabile. In poche parole qualcosa che sia sicuro oltre che bello a
vedersi. E' questo il motivo della sicurezza che dà attualmente il Dos
rispetto al Windows. Io sto parlando di prodotti che devono funzionare
tutti i giorni senza dare problemi di nessun genere: Un articolo di un
famoso programmatore americano un paio di anni fà parlava proprio di
questo e non è che sia stato preso tanto bene dalla maggior parte dei
programmatori che hanno successivamente replicato alle sue
affermazioni. 
In conclusione, spero di non avervi annoiato, un'applicazione Windows
è ancora troppo soggetta a diverse variabili ambientali di tipo
hardware per considerarsi fondamentalmente sicura al 100%.
Un'applicazione Dos scritta in Clipper è sicura e fa dormire sonni
tranquilli a chi l'ha sviluppata. Ma tant'è il progresso va avanti e
noi dobbiamo adeguarci e quindi far fronte alle richieste che ci
pervengono dai nostri Utenti e portare avanti questo discorso che
volenti o nolenti è un pò obbligato per tutti, Linux o non Linux. 
Penso inoltre che  VO in 	Italia si mantenga a un  livello più
alto di utilizzatori per merito di chi come, per fare un nome, Fabio
Cresta lo ha sempre spinto. Se VFP avesse in Italia, come in America
c'è l'Universalthread,  una persona o più persone come lui forse tante
 cose potrebbero assumere un aspetto diverso. 
Per me a Microsoft e a CA di VFP e di VO  non gliene importa più di
tanto. E' una mia impressione però... 
Comunque posso assicurare che le applicazioni scritte in VFP non mi
hanno mai dato grossi problemi e penso che anche quelle scritte in VO
lo siano altretttanto. Ormai i livelli sono diventati accettabili e se
mettiamo a confronto la versione 3 di VFP con quella 1 di VO
sicuramente troveremo una serie di problemi che in seguito sono stati
risolti da entrambi. 
Vi saluto cordialmente sperando di aver dato il mio contributo alla
discussione che resta comunque appassionante


Ciao 
Annibale
fredaannibale[nospam]@
iol.it
http://users.tripod.it/fredaannibale
http://users.iol.it/fredaannibale

 volenti o nolenti è un pò obbligato per tutti, Linux o non Linux.
Per natura sono una persona molto realistica. Ho già assistito ad un'altra
battaglia sotto molti aspetti simile a questa: abbandoniamo il mondo DOS per
Windows o no.
Qualcuno ricorda sicuramente il negozietto sotto casa che vende salumi e
formaggi. Il proprietario che conosce tutti i propri clienti, li chiama per
nome e ricorda le loro preferenze. Nonostante questo gioco di colori,
sapori, odori e rapporti umani,  il negozietto alla fine chiude. La gente
preferisce il supermercato. Acquisti impersonali e concentrati in poco
tempo, ampio parcheggio, ecc. ecc.
Non sempre i tempi moderni sono migliori, in tutto e per tutto, di quelli
passati, ma che fare ?

 che 5.3
*decine*... 'azz! Uguale a VB (bleah ;-))


 PS Non voglio sentire Perche si o Perche e' migliore, voglio i fatti
;-)
Scusate per il polverone alzato, e continuate per favore
l'interessantissima discussione... Il mio scopo era quello di
vitalizzare il NG con una provocazione che interessasse in modo
costruttivo il grosso dei partecipanti, e mi pare che abbia avuto un
discreto successo. Sono contento che il NG finalmente esista, e che sia
passato il tempo dei *sono contento di essere qui* ;-)
In realta' uso ancora poco VFP, e quindi non sono molto sicuro di
alcune risposte che ho dato, ma parimenti chi mi ha risposto non lo
conosce, quindi non puo' dire che siano errate ;-)
Mi piacerebbe sapere il punto di vista di qualcuno che usa *molto* VFP
e che magari conosce abbastanza VO da poter fare un raffronto sereno e
obiettivo: forse Annibale e' il piu' indicato, ma ci puo' essere
qualcuno che non conosco che lo e' ancora di piu'...
Concludendo, mi piacerebbe vedere questo VO2... Senza scaricare 14Mb!
PS Il repository mi sembra fosse uno dei punti deboli di VO1, mentre
ora qualcuno me lo magnifica... Resto dell'idea che un approccio al
*progetto* stile VFP sia meglio di un contenitore che e' difficile
migrare in altri ambienti...


   e' troppo facile proseguire e pochi i motivi riprovarci.
Concordo con questa opinione, chi più chi meno ha già provveduto a spostarsi
su qualch'altro ambiente.
Io (a malincuore) ho preferito e preferisco il Powerbuilder per applicazioni
serie e VB-Access per le meno serie.
Ale

*decine*... 'azz! Uguale a VB (bleah ;-))
Be', io invece direi che e' un miracolo che alle soglie di Windows
2000 si vendano ancora compilatori Dos!!!

 2000 si vendano ancora compilatori Dos!!!
Effettivamente si, anche alla luce della sua presenza (del 5.2)  in
edicola. Cmq ho saputo che il mio interlocutore non e' esattamente
l'ultimo arrivato, e mi prostro (seriamente) ai suoi piedi. Purtroppo
non ti conoscevo... :-)
Approfitto dell'occasione per chiedere se fosse possibile organizzare
un sito del NG, con le varie FAQ, ecc., scritte da qualcuno cosi'
preparato e che parla italiano (vado benissimo con l'inglese, ma
l'italiano e' per tutti un'altra cosa...)
Grazie di condividere questa esperienza con noi!


Grazie di condividere questa esperienza con noi!
Piu' siamo, piu' idee abbiamo, piu cresciamo tutti.
Buon lavoro.

 Buon lavoro.
Senza dubbio. Sarebbe bello avere anche Lener, sono stato in
corrispondenza fitta con lui per un periodo ed e' sicuramente una
persona da avere qui!
