Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Linguaggi xBase

150 views
Skip to first unread message

Alessandro

unread,
Jul 21, 2001, 7:51:51 PM7/21/01
to
Ciao a tutti

Non so se questo puo' essere il news giusto, spero di si.
Qualcuno mi saprebbe dire che differenze di sono frai i vari linguaggi xBase
?
Io conosco (abbastanza) bene Clipper e dBASE IV, che però oramai sono
destinati a scomparire.
Ho letto in qua' e la' di altri linguaggi sempre basati sulla filosofia
xbase cioe' questi:
- Visual dBASE o DB2K;
- Visual FoxPRO
- VO
- xBASE++

Quali sono i pregi e/o difetti di questi prodotti ?
Funzionano tutti per Windows 32 bit ?
Esistono versioni anche per Linux ?

Scusate se faccio tutte queste domande, ma io sono rimasto praticamente a 10
anni fà.

Grazie
Alessandro

Danilo Giuliani

unread,
Jul 22, 2001, 4:51:15 AM7/22/01
to
Come tu stesso hai detto bisogna cambiare, ogni cambiamento non è privo di
sofferenze, ma bisogma poi vedere come avrai in cambio delle tue sofferenze.
Io utilizzo dal 1994 VO e debbo dire che dopo aver sofferto per capire la
nuova filosofia (oggetti,eventi) lavoro velocemente e con grosse
soddisfazioni.
Vai nei vari siti Vo
http://fabrice.foray.free.fr/en/index.htm
http://www.knowvo.com/
http://www.piko.com.au/
http://space.tin.it/clubnet/llbgiu/index.htm
solo per citarne alcuni e vedi.
VO è pensato per Windows, funziona benissimo, è stabile, e ti consente di
fare tutto quello che i tuoi utenti si aspettano da un programma Windows,
utilizzo delle Ole, database SQL etc.

Da ftp://ftp.cai.com/pub/vo/ puoi scaricare la versione trial, che appena
installata ti offre vari demo per essere immediatamente produttivo.
Esistono ora diversi libri in Italiano e poi in questo News troverai amici
disposti ad aiutarti.
In ottobre si terrà in occasione dello SMAU in Techical Meeting
http://www.windevs.com/Windevs/homepage.html vieni be vedrai delle belle.

Danilo Giuliani


Antonio Calogiuri

unread,
Jul 22, 2001, 6:29:12 AM7/22/01
to
la differenza è che:

Visual dBase: la Borland lavora su Delphi ( ma è di Borland?!?)
Visual Fox Pro è morto o ci sono buone speranze; comunque la MS non lo ca...
proprio
xBase++ forse è cristiano
VO ha un rapporto qualità/prezzo imbattibile e in ogni caso ti consente di
fare QUALSIASI cosa...

fossi in te proverei VO senza comunque pensare di rimanere coi dbf e con i
comandi clipper che già conosci:
butta via tutto, usa gli oggetti, usa i dbf ma prova anche sql magari con
MySql e Giuliani (non l'amaro medicinale ma il collega)

e stay tuned su questo NG

ciao, antonio
www.calogiuri.com


"Alessandro" <alessa...@galactica.it> ha scritto nel messaggio
news:Jyo67.12257$sE4.2...@news6.giganews.com...

Enio Donci

unread,
Jul 22, 2001, 1:39:13 PM7/22/01
to
Anche io uso VO dal 1994. Dopo le prime sofferenze adesso viaggio che è una
bellezza, non ti puoi nemmeno immaginare lontanamente che cosa è possibile
fare con VO. Quando decisi di adeguarmi e passare a strumenti di sviluppo
per Windows, il mio problema era di "indovinare" uno strumento da imparare
molto bene in profondità che fosse abbastanza potente e flessibile per
poterlo
usare praticamente per fare ogni cosa. Personalmente ritengo che chi si
vanta di conoscere 2 o più linguaggi in realtà li conosce in modo
superficiale, poiché ritemgo che per conoscere molto bene tutti gli aspetti
di un linguaggio di programmazione complesso come sono i vari VB C++ VO
Delphi ecc.. ci vogliono molti anni. Insomma dopo aver provato i vari
"dialetti" xbase (Borland DBASE, FiveWin, FoxPro) la mia scelta è caduta su
CA Visual Objects dopo aver provato il prodotto per un mese intero ! Trassi
queste mie "personali" conclusioni :
- Il prodotto è stato creato seguendo la filosofia di sistema aperto come
Clipper.
- La casa produttrice (CA) è una grossa Azienda a livello internazionale.
Creando da anni Prodotti software e tecnologie ad alto livello
sicuramente alcune di esse saranno portate anche nel prodotto, CA ha un Know
How notevole proprio per questo. (infatti si è puntualmente verificato, il
sistema di repository esisteva in VO già dal 1994 e l'implementazione nativa
della OOP esisteva solo nel C++ ed in altri due o tre linguaggi).
- l'interfacciamento ai vari DBMS e gli strumenti per creare report e
finestre sono molto simili agli altri linguaggi. Però la cosa che più mi ha
convinto e stata la potenza del linguaggio di programmazione. Implementato
ed organizzato rigorosamente in Classi e metodi, permetteva di sviluppare
ogni tipo di applicazione. Si andava dalla gestione della memoria, alla
implementazione molto semplice e trasparente della API di Windows, che erano
trattate come se fossero classi e metodi del linguaggio (anche adesso certe
volte non riesco a distinguere una funzione delle API da una di VO), quindi
con questo avevo praticamente a disposizione quasi un C++, con la differenza
che in più ad esso avevo tutta una potente gestione dei DBMS e dei DBF
strutturati in decine e decine di classi !.
- Avevo a disposizione un prodotto completo che mi permetteva di sviluppare
le applicazioni, le stampe e di creare i dischetti di installazione
automaticamente, senza dover spendere altri soldi peri vari Install Maker,
Cristal Report, ecc.
- Quando installavo una applicazione da un cliente, mi veniva creata la
cartella dell'applicazione ed essa è contenuta tutta in quella cartella,
senza spargimento di varie .DLL come invece fanno altri linguaggi. Quindi se
il cliente copiava tutti i file di quella cartella su un altro PC, il tutto
funzionava !!!

Ecco... queste furono le principali motivazioni che mi fecero scegliere VO.
Premetto che all'inizio non è semplice, ma con l'aiuto di altri e l'ottimo
libro edito da infomedia (DEV Computer Programming ecc...) che è uscito in
questi giorni, penso che in poco tempo riuscirai a fare delle buone
applicazioni, robuste ed affidabili da subito, senza strani blocchi di
memoria ecc... Quando una applicazione VO funziona ... Funziona !!!

Ciao
Enio

Enrico Maria Giordano

unread,
Jul 22, 2001, 10:04:54 AM7/22/01
to

Alessandro wrote:
>
> Qualcuno mi saprebbe dire che differenze di sono frai i vari linguaggi xBase
> ?

> Io conosco (abbastanza) bene Clipper e dBASE IV, che perň oramai sono
> destinati a scomparire.

Attenzione: forse č destinato a scomparire il compilatore Clipper della
CA (com'č scomparso a suo tempo quello della Nuntacket e cosě come lo
sono, ad esempio, il TurboC della Borland per quanto riguarda il C o il
TurboPascal della stessa casa per quanto riguarda il Pascal). Ma questo
non significa affatto che il Clipper come linguaggio sia in pericolo,
dato che č un signor linguaggio, proprio come non lo sono C e Pascal.

> Esistono versioni anche per Linux ?

Del compilatore Harbour (32 bit, free, opensource, multipiattaforma,
compatibile Clipper al 100%) esistono versioni per molte piattaforme
(http://www.Harbour-Project.org).

EMG


Enrico Maria Giordano

unread,
Jul 22, 2001, 10:07:59 AM7/22/01
to

Massimo Belgrano wrote:
>
> Per la capacita di riutilizzare codice clipper la mia classifica è
> - xBASE++
> - VO


> - Visual dBASE o DB2K;
> - Visual FoxPRO

Secondo me al primo posto dovrebbe esserci Fivewin dato che è l'unico,
tra tutti, ad utilizzare il normale compilatore Clipper e quindi ad
offrire veramente il massimo della compatibilità (parere personale).

EMG


Enrico Maria Giordano

unread,
Jul 22, 2001, 5:16:09 PM7/22/01
to

Enio Donci wrote:
>
> Insomma dopo aver provato i vari "dialetti" xbase (Borland DBASE,
> FiveWin, FoxPro)

Fivewin non č un "dialetto" xBase piů di quanto lo siano le Funcky, le
Clipper Tools e cosě via. Con le Fivewin si programma in vero Clipper
non in un suo dialetto.

EMG


Maurizio BELLANTONE

unread,
Jul 23, 2001, 9:32:19 AM7/23/01
to
Salve,
spesso leggo gli interventi su questo newsgroup pur non utilizzando VO.
Sono cosciente che VO sia un ambiente di sviluppo versatile e potente ma per
diversi motivi ho deciso di affidarmi ad un altro prodotto per lo sviluppo
di applicazioni sotto Windows.
Riconosco che essendo questo un newsgroup dedicato ad uno specifico
ambiente, le informazioni date sugli altri strumenti di sviluppo possano
essere inesatte. Mi riferisco sopratutto alla seguente:

> Visual Fox Pro è morto o ci sono buone speranze; comunque la MS non lo
ca...
> proprio

1) è appena uscita la nuova versione di VFP, la 7.0. Si possono verificarne
le novità e le capacità accedendo all'indirizzo
***
http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid
=280009
61
***
I link sulla pagina permetteranno leggerne la documentazione, esempi e
FAQ sul prodotto.
Altre info si possono verificare alla pagina
http://msdn.microsoft.com/vfoxpro .
Alla pagina
http://msdn.microsoft.com/vfoxpro/prodinfo/purchase/pricing.asp vengono
illustrati i prezzi di listino.
2) VFP è un diventato anche un linguaggio Object Oriented. Sicuramente VFP
permette di sviluppare sia applicazioni che operano su dati locali basati su
tabelle dbf sia applicazioni client-server sia
applicazioni three-tier basate su WEB e sul modello COM, anche senza l'uso
di applicazioni di terze parti (La documentazione è abbastanza esplicativa).
I dati trattati dalle applicazioni possono essere indifferentemente sia
tabelle DBF che database SQL (ORACLE, MS, etc)
3) VFP mantiene le istruzioni ed i comandi xbase ma si è evoluto in un
notevole linguaggio OOP: si può perciò anche utilizzare, senza modifica
alcuna,
anche i programmi per DOS (che girano su una finestra emulata).
4) Pur non essendo molto pubblicizzato da MS è comunque da questa
attivamente supportato e sviluppato (Vorrei solo ricordare i 5 Service Pack
per VFP 6, i numerosi hotfix ed add-in, lo sviluppo della versione 7,
l'assunzione di nuovi progettisti per lo sviluppo della versione 8, etc.).
4) I seguenti link possono fare da riscontro a tutto questo:
- http://www.universalthread.com , è il sito più attivamente utilizzato
dagli sviluppatori FoxPro. Ci si può registrare gratuitamente (Account
setup/Create new account/) per accedere a moltissime info, esempi,
documentazioni. componenti e classi (Solo la Premier registration è a
pagamento); se si seleziona Link/Visual FoxPro si può verificare il numero
di siti in
supporto al prodotto;
- http://www.foxitaly.com , sito di sviluppatori italiani;
- consiglio di dare un'occhiata sia al newsserver msnews.microsoft.com ed ai
newsgroup microsoft.public.fox.programmer.exchange (e generalmente agli
altri microsoft.public.fox.*) che al newsgroup pubblico
comp.databases.xbase.fox .

Poichè non conosco bene VO non posso fare confronti: posso però dire che il
supporto e le previsioni sul futuro di FoxPro sono oggettivamente uguali, se
non migliori, di quelle su VO, che non penso sia supportato da CA per quello
che merita come prodotto e per ciò che è dovuto ai suoi utenti.
Cordiali saluti,
Maurizio Bellantone


--
======================================================
BELLANTONE MAURIZIO - Consulente informatico, Programmatore
======================================================

"Antonio Calogiuri" <a.cal...@libero.it> ha scritto nel messaggio
news:YVx67.10974$NZ6.3...@news.infostrada.it...

Maurizio BELLANTONE

unread,
Jul 23, 2001, 9:37:24 AM7/23/01
to
Nel seguente link bisogna leggere "contentid=28000961" tutto unito.

Enio Donci

unread,
Jul 23, 2001, 3:13:14 PM7/23/01
to
Il supporto e le previsioni sul futuro di FoxPro sono oggettivamente uguali,

se
non migliori, di quelle su VO, che non penso sia supportato da CA per quello
che merita come prodotto e per ciò che è dovuto ai suoi utenti.

Hai perfettamente ragione ... VO non è supportato sufficientemente da Ca per
quello che vale. Ma questa è la politica di CA. Hai mai forse visto molta
pubblicità a prodotti CA come Jasmine e TNG Unicenter ? IO sinceramente
pochissima e raramente. Eppure questi soni i prodotti di punta di CA.
D'altra parte accade spesso che il prodotto più pubblicizzato non è tra i
migliori. Ritengo che il banco di prova dei vari linguaggi è nelle
applicazioni di medie e grandi dimensioni, per le quali VO ha una
predisposizione particolare. Inoltre, data la sua flessibilità, molti
sviluppatori ( i più capaci) si sono sviluppati .DLL che permettono
l'accesso diretto a diversi DBMS in commercio. (VO2Oracle per ORACLE e
VO2MySql per MySql ad esempio...) Un pò tutti i linguaggi hanno accesso ai
grandi DBMS, grazie tante !!! con ODBC hanno risolto il problema. Ma
l'accesso diretto è un'altra cosa !!!
Ciao
Enio


Dott. Max Vassura

unread,
Jul 23, 2001, 7:49:10 PM7/23/01
to
> Salve,
> spesso leggo gli interventi su questo newsgroup pur non utilizzando VO.
> Sono cosciente che VO sia un ambiente di sviluppo versatile e potente ma
per
> diversi motivi ho deciso di affidarmi ad un altro prodotto per lo sviluppo
> di applicazioni sotto Windows.
> Riconosco che essendo questo un newsgroup dedicato ad uno specifico
> ambiente, le informazioni date sugli altri strumenti di sviluppo possano
> essere inesatte.

Gia' ... anch'io mi ricollego occasionalmente al NG come lurker dopo aver
avuto un piccolo scontro :-)) l'estate scorsa. Avevo scaricato la versione
trial che ha smesso di funzionare prima che riuscissi ad impadronirmi
abbastanza dei rudimenti del linguaggio per fare una mia applicazione
'decente'.

Devo dire che il linguaggio di VO mi intrigava, e mi intriga abbastanza.
Tuttavia, come gia' avevo previsto l'estate scorsa, la rivoluzione che
portera' .NET sara' abbastanza decisa per quelli che erano alla ricerca di
un linguaggio completamente ad oggetti e rapidamente produttivo. Se poi .NET
sara' supportato anche, come sembra, da SO diversi da Win, allora ci sara'
ben poco da fare per quelli che non hanno *gia'* una alta produttivita' con
CAVO.

C# e VB.NET, almeno dalle versioni beta che ho gia' avuto modo di provare,
si annunciano come una specie di gold standard nella programmazione.

Lungi da me di scatenare geremiadi su 'chi ce lo ha piu' lungo....' :-), ma
gradirei un commento, se possibile, da coloro che hanno avuto l'opportunita'
di provare le beta dei linguaggi della MS.
Ritengo, da quel poco che ho potuto capire dalle varie riviste e dal NG che
Cavo sia un OTTIMO linguaggio ma che abbia una curva di apprendimento
abbastanza sfavorevole, se non altro nei confronti di linguaggi abbastanza
evoluti come c++ o java, coi quali si puo' lavorare cross-OS, pur con le
evidenti precauzioni.

Un saluto al collega Ignazio del quale non ho raccolto le numerose
provocazioni sul mio vero amore : VB :-)))

Grazie a tutti :-)

VaxMax
www.vaxmax.it (in costruzione)


Claudio Driussi

unread,
Jul 24, 2001, 2:58:19 AM7/24/01
to
"Dott. Max Vassura" ha scritto:

> Devo dire che il linguaggio di VO mi intrigava, e mi intriga abbastanza.
> Tuttavia, come gia' avevo previsto l'estate scorsa, la rivoluzione che
> portera' .NET sara' abbastanza decisa per quelli che erano alla ricerca di
> un linguaggio completamente ad oggetti e rapidamente produttivo. Se poi .NET
> sara' supportato anche, come sembra, da SO diversi da Win, allora ci sara'
> ben poco da fare per quelli che non hanno *gia'* una alta produttivita' con
> CAVO.
>
> C# e VB.NET, almeno dalle versioni beta che ho gia' avuto modo di provare,
> si annunciano come una specie di gold standard nella programmazione.

Non so se .NET sara' la rivoluzione che tu dici, anche Java doveva essere
il linguaggio che soppiantava tutti gli altri ed invece ora vivacchia. Il
fatto di essere targato M$ non significa che debba aver successo per forza,
anche se aiuta. Personalmente l'ho trovato molto pesante: una runtime
ciclopica, una lentezza esasperante. Per me c'e' ancora spazio per
applicazioni leggere che funzionano bene e con prestazioni accettabili
anche se non aderiscono agli standard imposti.

Ciao...

Claudio Driussi
http://www.swit.net/csoft
mailto:cldr...@swit.net

Enrico Maria Giordano

unread,
Jul 23, 2001, 4:31:01 PM7/23/01
to

Enio Donci wrote:
>
> Un pň tutti i linguaggi hanno accesso ai


> grandi DBMS, grazie tante !!! con ODBC hanno risolto il problema. Ma

> l'accesso diretto č un'altra cosa !!!

Se ti riferisci al mio intervento, si parlava di accesso tramite OLE. E
quello lo fanno piů o meno tutti.

EMG


Enrico Maria Giordano

unread,
Jul 24, 2001, 8:26:19 AM7/24/01
to

"Dott. Max Vassura" wrote:
>
> Tuttavia, come gia' avevo previsto l'estate scorsa, la rivoluzione che
> portera' .NET sara' abbastanza decisa per quelli che erano alla ricerca di
> un linguaggio completamente ad oggetti e rapidamente produttivo. Se poi .NET
> sara' supportato anche, come sembra, da SO diversi da Win, allora ci sara'
> ben poco da fare per quelli che non hanno *gia'* una alta produttivita' con
> CAVO.
>
> C# e VB.NET, almeno dalle versioni beta che ho gia' avuto modo di provare,
> si annunciano come una specie di gold standard nella programmazione.

Oh, ragazzi, non vi fate incantare dalla pubblicità. La MS la conosciamo
ormai da vent'anni: ha mai mantenuto le sue promesse?...

EMG


Dott. Max Vassura

unread,
Jul 24, 2001, 8:39:39 AM7/24/01
to
> Non so se .NET sara' la rivoluzione che tu dici, anche Java doveva essere
> il linguaggio che soppiantava tutti gli altri ed invece ora vivacchia.

Mah ... io non ho mai amato il java, forse perche' non ho mai amato Sun,
pero' ti devo dire che non e' che vivacchi poi molto.
Per il momento e' vivo e vegeto e la mia societa' vi ha sviluppato un
applicativo che gira con pochissime modifiche su ogni computer che supporti
la JVM e su server internet, e per noi era importante perche' molti
consulenti ortodontici, specie all'estero, usano Mac, mentre il miglior
gestionale per studi ortodontici in italia gira su unix/linux.
Tra le altre cose e' una applicazione abbastanza complessa : rete neurale
applicata alla diagnosi/trattamento ortodontica.
Avevamo la necessita' di fare un applicativo che potesse essere cross OS,
robusto, scalabile, e che potesse girare su server internet per consentire
le consulenze on line.

Il nostro socio e consulente informatico, Java Sun Certificato, si fa pagare
un milione al giorno per fare consulenze alla IBM (non alla azienducola
sotto casa :-) ), quindi ..... non mi sembra che vivacchi visto che sia IBM
che HP sembrano crederci molto, almeno per il momento .... :-)

Non credo che fosse possibile per noi ottenere questi risultati con
qualsiasi altro linguaggio che con java. L'architettura .NET, che come molto
spesso MS fa, e' una scopiazzatura bella e buona dell'idea di Sun della JVM
e di Java con C# che ne e' una copia decisamente migliorata, credo che
coagulera' intorno a se molti consensi. In sostanza la maggior parte dei
programmatori Java e C++ non avra' particolari problemi a migrare su questa
piattaforma, se si aggiungono le potenzialita' di sviluppo RAD di Visual
Basic credo che la quadratura del cerchio sia abbastanza buona.


> Il fatto di essere targato M$ non significa che debba aver successo per
forza,
> anche se aiuta. Personalmente l'ho trovato molto pesante: una runtime
> ciclopica, una lentezza esasperante. Per me c'e' ancora spazio per
> applicazioni leggere che funzionano bene e con prestazioni accettabili
> anche se non aderiscono agli standard imposti.

Hai dato uan occhiata alla gestione dei tipi, ma soprattutto alla garbage
collection, vero punto dolente di Java ?

Tieni conto che il run time deve essere pesantemente ottimizzato, e tieni
anche conto che, come sempre MS fa, ha preso come programmatore quel Anders
Hejlsberg che per Borland ha fatto Delphi !

Se son rose fioriranno :-)

MaxVax


Claudio Driussi

unread,
Jul 24, 2001, 9:14:02 AM7/24/01
to
"Dott. Max Vassura" ha scritto:

> > Non so se .NET sara' la rivoluzione che tu dici, anche Java doveva essere


> > il linguaggio che soppiantava tutti gli altri ed invece ora vivacchia.
>
> Mah ... io non ho mai amato il java, forse perche' non ho mai amato Sun,
> pero' ti devo dire che non e' che vivacchi poi molto.
> Per il momento e' vivo e vegeto e la mia societa' vi ha sviluppato un
> applicativo che gira con pochissime modifiche su ogni computer che supporti
> la JVM e su server internet, e per noi era importante perche' molti
> consulenti ortodontici, specie all'estero, usano Mac, mentre il miglior
> gestionale per studi ortodontici in italia gira su unix/linux.
> Tra le altre cose e' una applicazione abbastanza complessa : rete neurale
> applicata alla diagnosi/trattamento ortodontica.
> Avevamo la necessita' di fare un applicativo che potesse essere cross OS,
> robusto, scalabile, e che potesse girare su server internet per consentire
> le consulenze on line.

Ok, probabilmente hai ragione.

> Tieni conto che il run time deve essere pesantemente ottimizzato, e tieni
> anche conto che, come sempre MS fa, ha preso come programmatore quel Anders
> Hejlsberg che per Borland ha fatto Delphi !

Infatti come ho visto la documentazione di C# ho pensato subito a Delphi :-)
inoltre essendo svincolato da problemi di compatibilita' di sintassi hanno
potuto fare un linguaggio veramente pulito. Penso che MS a questo punto
sotto .NET abbia mantenuto VB solo per faclitiare la migrazione ai suoi
utenti, infatti C# da 10 a 0 come linguaggio a VB.

> Se son rose fioriranno :-)

Comunque resto del parere che rimane una piattaforma molto pesante e
rimanga spazio per applicativi sviluppati con sistemi piu' snelli.

Ignazio GSS©

unread,
Jul 24, 2001, 12:46:15 PM7/24/01
to
"Dott. Max Vassura" <max...@galactica.it> wrote:

>Un saluto al collega Ignazio del quale non ho raccolto le numerose
>provocazioni sul mio vero amore : VB :-)))

No, ma con chi ti sei messo! Avrei potuto perdonarti per il C++ ma
tradirmi per VB non lo posso sopportare! :-)


Ignazio GSS©
More than 90 HiRes images in my home page
http://www.geocities.com/~puddu/
Oltre 200 Immagini di endoscopia digestiva
http://www.areamedica.com

Ignazio GSS©

unread,
Jul 24, 2001, 12:49:34 PM7/24/01
to
"Dott. Max Vassura" <max...@galactica.it> wrote:

>Gia' ... anch'io mi ricollego occasionalmente al NG come lurker dopo aver
>avuto un piccolo scontro :-)) l'estate scorsa. Avevo scaricato la versione
>trial che ha smesso di funzionare prima che riuscissi ad impadronirmi
>abbastanza dei rudimenti del linguaggio per fare una mia applicazione
>'decente'.

Se controlli bene, il programma funziona ancora, solo che non produce
exe, ma puoi fai girare i programmi in runtime.
Per imparare a usare VO va bene anche cosi'.
Comunque su una cosa ti do ragione. VO non e' velocissimio da
apprendere, ma quando parti poi diventi un treno. E' come imparare ad
andare in bicicletta, una volta che impari poi e' semplicissimo (o
quasi) :-)

Antonio Calogiuri

unread,
Jul 24, 2001, 4:36:44 PM7/24/01
to
tu dici che
> il fatto di essere targato M$ non significa che debba aver successo per

forza,
> anche se aiuta. Personalmente l'ho trovato molto pesante: una runtime

ma ricordate come era VO all'inizio e come si è uniformato a tutto ciò
che era "targato M$???"

ciao, antonio

"Claudio Driussi" <claudio...@libero.it> ha scritto nel messaggio
news:3B5D1CD2...@libero.it...

Annibale

unread,
Aug 2, 2001, 3:46:42 AM8/2/01
to
Ciao,

>
>Visual dBase: la Borland lavora su Delphi ( ma è di Borland?!?)
>Visual Fox Pro è morto o ci sono buone speranze; comunque la MS non lo ca...
>proprio


Maurizio ti ha già risposto precedentemente. Penso che VO 2.5 e Vfp
siano due ottimi linguaggi ma non adeguatamente supportati dalle
rispettive Case produttrici.

Io sono passato dal Clipper al Vfp dopo aver girovagato abbastanza e
ne sono rimasto abbastanza soddisfatto come penso che sia soddisfatto
chi programma in VO 2.5.

Adesso uscirà la versione 7 ed negli Stati Uniti ed in Spagna il
linguaggio è molto diffuso. In Spagna è presente una rivista che parla
solamente di questo linguaggio.

In Italia il sito dei programmatori è www.foxitaly.com.

Altro non c'è da dire. Io non avrei disdegnato anche il consiglio di
Enrico su Fivewin che ritengo un prodotto molto valido. IN questo
momento però la strada intrapresa è un'altra ....


Ciao
Annibale

http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
http://www.smscash.it/?907949
http://www.smsclub.it/mediabanner.asp?mediauser=59474
a.freda[NOSPAM]@libero.it . togliere [NOSPAM] per comunicare in e-mail

Alberto Rubinelli - A2 Sistemi

unread,
Aug 5, 2001, 5:57:34 PM8/5/01
to
>Del compilatore Harbour (32 bit, free, opensource, multipiattaforma,
>compatibile Clipper al 100%) esistono versioni per molte piattaforme
>(http://www.Harbour-Project.org).

Ma qualcuno di voi lo usa gia' in produzione, cioe' intendo per fare
applicazioni e non solo prove ?

Io l'ho scaricato, ho provato a fare qualcosa ma mi sono impiantato,
per colpa sicuramente mia, che ho fatto di corsa :)


Ciao.Alberto.
-----------------------------------------------------------
Alberto Rubinelli Mail : alb...@a2sistemi.net
A2 SISTEMI Http : www.retrocomputing.net
Via Costantino Perazzi 22 Tel 0321 640149
28100 NOVARA (NO) - ITALY Fax 0321 391769

Enrico Maria Giordano

unread,
Aug 6, 2001, 4:22:26 AM8/6/01
to

Alberto Rubinelli - A2 Sistemi wrote:
>
> > Del compilatore Harbour (32 bit, free, opensource, multipiattaforma,
> > compatibile Clipper al 100%) esistono versioni per molte piattaforme
> > (http://www.Harbour-Project.org).
>
> Ma qualcuno di voi lo usa gia' in produzione, cioe' intendo per fare
> applicazioni e non solo prove ?

Io no in quanto non è ancora finito al 100% ma manca molto poco.
Comunque c'è gente che già lo utilizza.

> Io l'ho scaricato, ho provato a fare qualcosa ma mi sono impiantato,
> per colpa sicuramente mia, che ho fatto di corsa :)

Bisogna fare un minimo di attenzione iniziale per predisporre tutto in
quanto, rispetto al Clipper, c'è l'ulteriore passaggio della
compilazione del codice C generato da Harbour.

EMG

Alberto Rubinelli - A2 Sistemi

unread,
Aug 6, 2001, 7:04:53 AM8/6/01
to
>Io no in quanto non è ancora finito al 100% ma manca molto poco.
>Comunque c'è gente che già lo utilizza.

Anche io sono fortemente tentato ....

>Bisogna fare un minimo di attenzione iniziale per predisporre tutto in
>quanto, rispetto al Clipper, c'è l'ulteriore passaggio della
>compilazione del codice C generato da Harbour.

Penso infatti di non aver approfondito quella parte, comunque se anche
mettessero un piccolo Quick start non sarebbe male :))

Spero di poter presto ricompilare tutto il mio ambiente con harbour
... ah, naturalmente non ci sono problemi di compatibilita' con
BLinker, vero ?? :))

Enrico Maria Giordano

unread,
Aug 6, 2001, 8:16:53 AM8/6/01
to

Alberto Rubinelli - A2 Sistemi wrote:
>

> > Io no in quanto non è ancora finito al 100% ma manca molto poco.
> > Comunque c'è gente che già lo utilizza.
>
> Anche io sono fortemente tentato ....

Te lo consiglio.

> > Bisogna fare un minimo di attenzione iniziale per predisporre tutto in
> > quanto, rispetto al Clipper, c'è l'ulteriore passaggio della
> > compilazione del codice C generato da Harbour.
>
> Penso infatti di non aver approfondito quella parte, comunque se anche
> mettessero un piccolo Quick start non sarebbe male :))

Mi sembra che ci sia tutto il necessario. Controlla bene.

> Spero di poter presto ricompilare tutto il mio ambiente con harbour
> ... ah, naturalmente non ci sono problemi di compatibilita' con
> BLinker, vero ?? :))

Dipende dal compilatore C che utilizzi. Ovviamente userai il linker di
quest'ultimo. Ad esempio, se prendi il gratuito Borland C++ 5.5 ci trovi
ILINK32.

EMG


Alberto Rubinelli - A2 Sistemi

unread,
Aug 6, 2001, 1:05:07 PM8/6/01
to
>Te lo consiglio.

Un weekend mi metto li' con calma, installo tutto e provo come dio
comanda.

>Mi sembra che ci sia tutto il necessario. Controlla bene.

Sicuramente ... sono stato molto frettoloso, l'ho fatto nel momento
sbagliato.

>Dipende dal compilatore C che utilizzi. Ovviamente userai il linker di
>quest'ultimo. Ad esempio, se prendi il gratuito Borland C++ 5.5 ci trovi
>ILINK32.

Quindi occorre avere obbligatoriamente un compilatore C installato ?
Non potrei fargli generare tutti i suoi begli obj e poi gestirmeli con
il BLinker con il quale vado d'amore e d'accordo ? :)

Enrico Maria Giordano

unread,
Aug 6, 2001, 1:41:19 PM8/6/01
to

Alberto Rubinelli - A2 Sistemi wrote:
>

> > Dipende dal compilatore C che utilizzi. Ovviamente userai il linker di
> > quest'ultimo. Ad esempio, se prendi il gratuito Borland C++ 5.5 ci trovi
> > ILINK32.
>
> Quindi occorre avere obbligatoriamente un compilatore C installato ?
> Non potrei fargli generare tutti i suoi begli obj e poi gestirmeli con
> il BLinker con il quale vado d'amore e d'accordo ? :)

Harbour č un compilatore multi-piattaforma che ottiene questa
caratteristica generando codice C compilabile sulla piattaforma
desiderata. Mi sembra ci fosse in programma anche una versione che
genera direttamente OBJ per Win32 ma non so se il progetto sia andato
avanti in tal senso.

EMG

acc

unread,
Aug 6, 2001, 5:52:26 PM8/6/01
to
On Sun, 22 Jul 2001 16:04:54 +0200, Enrico Maria Giordano
<e.m.gi...@flashnet.it> wrote:

> Ma questo non significa affatto che il Clipper come linguaggio sia in pericolo,

>dato che è un signor linguaggio, proprio come non lo sono C e Pascal.

EEEHHHH ?!? Il caldo ?

ciao, acc. a...@libero.it

Alberto Rubinelli - A2 Sistemi

unread,
Aug 6, 2001, 7:42:50 PM8/6/01
to
>> Ma questo non significa affatto che il Clipper come linguaggio sia in pericolo,
>>dato che è un signor linguaggio, proprio come non lo sono C e Pascal.
>
>EEEHHHH ?!? Il caldo ?

No, no, il clipper :))

Alberto Rubinelli - A2 Sistemi

unread,
Aug 6, 2001, 7:48:16 PM8/6/01
to
>Harbour č un compilatore multi-piattaforma che ottiene questa
>caratteristica generando codice C compilabile sulla piattaforma
>desiderata. Mi sembra ci fosse in programma anche una versione che
>genera direttamente OBJ per Win32 ma non so se il progetto sia andato
>avanti in tal senso.

Ne ho scaricata una versione che consente di produrre sia sorgenti c
che obj, ed anche un formato proprietario che non ho ancora
approfondito ..... che bello ... quasi ci siamo :)))

Enrico Maria Giordano

unread,
Aug 7, 2001, 4:33:04 AM8/7/01
to

acc wrote:
>
> > Ma questo non significa affatto che il Clipper come linguaggio sia in pericolo,
> > dato che è un signor linguaggio, proprio come non lo sono C e Pascal.
>
> EEEHHHH ?!? Il caldo ?

Dalla tua risposta devo dedurre che la frase risulta ambigua. Intendevo
dire che, come non sono a rischio di estinzione linguaggi come il C e il
Pascal, grazie alla loro qualità intrinseca, neanche il Clipper lo è per
lo stesso motivo.

E' più chiaro ora?

EMG


Enrico Maria Giordano

unread,
Aug 7, 2001, 4:37:19 AM8/7/01
to

Alberto Rubinelli - A2 Sistemi wrote:
>

> > Harbour č un compilatore multi-piattaforma che ottiene questa
> > caratteristica generando codice C compilabile sulla piattaforma
> > desiderata. Mi sembra ci fosse in programma anche una versione che
> > genera direttamente OBJ per Win32 ma non so se il progetto sia andato
> > avanti in tal senso.
>
> Ne ho scaricata una versione che consente di produrre sia sorgenti c
> che obj, ed anche un formato proprietario che non ho ancora
> approfondito ..... che bello ... quasi ci siamo :)))

Ottimo! Il formato proprietario, se ricordo bene, č un interpretato che,
grazie ad un interprete fornito nel pacchetto, consente di portare
l'applicazione su altre piattaforme senza neanche ricompilarla.

EMG


Alberto Rubinelli - A2 Sistemi

unread,
Aug 7, 2001, 7:02:18 AM8/7/01
to
>Ottimo! Il formato proprietario, se ricordo bene, è un interpretato che,

>grazie ad un interprete fornito nel pacchetto, consente di portare
>l'applicazione su altre piattaforme senza neanche ricompilarla.

Esatto, e' proprio come dici tu :) Si aprono nuovi orizzonti, mi vedo
gia' a distribuire il mio applicativo su server linux con database
mysql e compilato con harbour !! :))

acc

unread,
Aug 7, 2001, 7:25:06 PM8/7/01
to
On Tue, 07 Aug 2001 10:33:04 +0200, Enrico Maria Giordano
<e.m.gi...@flashnet.it> wrote:

>Dalla tua risposta devo dedurre che la frase risulta ambigua.

Beh, in effetti se provi a rileggere il tuo post sembra che ...

>Intendevo
>dire che, come non sono a rischio di estinzione linguaggi come il C e il
>Pascal, grazie alla loro qualità intrinseca, neanche il Clipper lo è per
>lo stesso motivo.
>
>E' più chiaro ora?

Certamente :-)


ciao, acc. a...@libero.it

0 new messages