Newsgroup: it.comp.lang.c++
Titolo: Builder o Visual C++?

Sto per iniziare un progetto abbastanza complesso che però riguarda il
solito programma mostruoso di paghe. Nulla di sistemistico, DB non
grandissimo, non è richiesta un'eccessiva ottimizzazione. Il problema
è che fino a ieri per questo tipo di programmi ho utilizzato VB.
Chiariamoci programmo in C normalmente, conosco Java e la
programmazione a oggetti, ma oggi mi trovo a dover migrare verso un
altro ambiente. VB non va più bene e 
VB.NET
 mi sembra una mezza
accozzaglia. 
La scelta è fra C# e C++. C# è si più semplice, molto simile a Java,
più veloce però è una scommessa e nessuno garantisce che durerà.
Allora mi sono detto che forse il C++ sarebbe una scelta giusta, certo
i tempi di sviluppo di allungherebbero però poi mi ritroverei un
linguaggio "universale" da cui potrei non spostarmi più. 
Visual C++ lo trovo eccessivo e forse il Builder C++ di Borland mi
sembra la scelta migliore. Che mi consigliate come compilatore C++?
A me quello che interessa è che le classi fornite siano chiare e
usabili in modo facile ed affidabile e che l'ambiente sia facile e
snello. La corazzata Visual C++ onestamente mi sembra troppo
farragginosa....
datemi qualche consiglio please :-)
ken

 farragginosa...
In effetti il BCBuilder è quello che si avvicina di più
per filosofia e uso quotidiano al vecchio modo di lavorare
del VB. Visual C++ è pensato in modo completamente diverso,
è un ambiente più simile alla programmazione tradizionale
C/C++ (IDE + compilatore), e le MFC sono un framework solo
concettuale e non anche pratico come la VCL di Borland.
Sarai sicuramente molto più produttivo con il BCB, anche
perchè un programma di paghe non è in fondo niente di
estremamente sofisticato concettualmente. E inoltre il BCB
professional ha una serie di componenti database e report
aggiuntivi che sono di un comodo, ma di un comodo... :-)
Per quanto riguarda la longevità di un linguaggio, il C/C++
_IMHO_ difficilmente tramonterà mai, perchè è stato creato
avendo in mente l'uso quotidiano nella programmazione e
per questo è il linguaggio (per uso generale) più efficace e
potente che ci sia. Dimostrazione di questo fatto è che molti
altri linguaggi di script, in vari programmi, ne riprendono
spesso e volentieri sintassi e simbologia. Quindi come
"investimento professionale" lo considero sicuro.

 "investimento professionale" lo considero sicuro.
Anch'io sono convinto che la "morte" del C++ sia lontana da venire.
Pero' in questo momento non mi sentirei di consigliare di avviare lo
sviluppo di un nuovo progetto col BCB. La Borland ha appena lanciato
il nuovo CBuilderX che per il momento non comprende un framework
grafico e non e' chiaro se esistera' e quale sara' il cammino di
evoluzione per gli utenti della VCL.
Ciao,
Nicola

 evoluzione per gli utenti della VCL.
Come no? Non comprendeva WxWindows come frontend grafico?
E comunque mi aspeto che supporti almeno almeno le CLX
se non la VCL...

 se non la VCL...
E ti sbagli.
Ciao,
Nicola

 E ti sbagli.
Allora io non capisco.
E' una ambiente "pesante" scritto in java, che non gestisce automaticamente
il front-end grafico né con le wxWindows, né con le librerie Borland...
Ma perchè dovrei preferirlo al C++ Builder o ad altri IDE/RAD?
p.s.
Ma da dove arriva questo thread? Siamo OT su iclc++ !
-- 
Gerolamo
www.overweb.it

 Ma da dove arriva questo thread?
Sorry... ho capito guardandolo attraverso un altro server...
Dall'altro vedo solo le risposte di Musatti... misteri di OE+nntp... :-)
-- 
Gerolamo