Newsgroup: it.comp.lang.c++
Titolo: Borland Builder C++ vs Microsoft Visual C++

Probabilmente questa domanda sarà stata posta(ta) un migliaio
di volte in questo ng... ma sfortunatamente quando io non c'ero ;)
Ora ci andrebbe un brutale "Quale è meglio?", però cercherò di essere
più preciso :)
- Per uno come me che viene dalla programmazione dos (C) e dal Visual
Basic, qual è il miglior framework dei due, per iniziare?
- Quale dei due è il più standard?
- Ci sarebbero problemi, in un futuro, nel passare dall'uno all'altro?
- Le librerie dell'uno sono compatibili con l'altro?
Pendo dalle vostre tastiere per decideere quale via imboccare per
avviarmi alla programmazione "seria" sotto windows.
Thx!
Gianluigi

avviarmi alla programmazione "seria" sotto windows.
Probabilmente nessuno dei due, a meno che tu (a) possa
averne una copia a poco prezzo per studiare, o (b) sia
pieno di soldi da buttare (le versioni professionali di
entrambi costano care); puoi invece avere gratis un ottimo
compilatore, egcs, nella versione MinGW32, scaricandolo
dalla rete -- non avrai pero` nessun "ambiente di sviluppo",
solo compilatore e relativi strumenti, da usarsi da linea di
comandi (userai l'editor di tua scelta per scrivere i file di
testo dei sorgenti); questo puo` essere "piu` didattico",
all'inizio, nel senso che sei forse obbligato a capire meglio
quello che stai facendo, invece di affidarti alla cieca a un
qualche "Wizard" o "Expert" che scrive il codice per tuo
conto -- alla lunga, naturalmente, l'uso di ambienti di
sviluppo integrato permette maggiore produttivita`, ma,
per imparare, puo` non essere una cattiva idea quella di
cominciare cosi` per un po'; cosi` puoi sicuramente
imparare bene il linguaggio C++ e le relative librerie
standard (rimandando, magari, l'ulteriore onere di
apprendere _anche_ le API di Windows, o un framework
che te le riveste, allo stesso tempo del linguaggio e sue
ricche librerie standard), e trovarti in una posizione assai
migliore per prendere una decisione quando verra` il
momento di scegliere un ambiente di sviluppo piu` ricco.
Alex

 
La libreria VCL di BCB e la libreria MFC di VC++ non sono neppure lontanamente
compatibili, e sono impostate in modo totalmente differente. Io trovo la VCL di
gran lunga migliore di MFC (ti rimando ancora alle vecche news se vuoi saperne
di più).
Comunque, con BCB, se vuoi, puoi anche usare la MFC (il che naturalmente ha
senso come fatto eccezionale, magari per estendere o integrare codice già
esistente, non come regola, altrimenti meglio usare VC++), mentre con VC++ non
c'è alcun modo di utilizzare la libreria VCL.
Saluti
Paolo

Gianluigi
Spero di esserti stato utile
A presto,
Dome

entrambi costano care);
ricorderei che uno studente puo' sfruttare le licenze studenti Microsoft, si
spende circa L150.000, ma si ha le versioni pro del VB e VC++ (senza manuali
cartacei)
ciao

...

Giusto (ci sono i manuali in linea, stampabili); e similmente,
Borland fa pagare 200.000 per la sua versione entry.  E`
appunto quello che dicevo, "averne una copia a poco
prezzo per studiare".
Qualcuno sa se la licenza studenti Microsoft copre gia`
le versioni 6.0 dei relativi compilatori?  Spero di si`, visto
che sono fuori da quasi tre mesi...
Alex

Beh, grazie a tutti per le esaurientissime mail.
Ora ho le idee molto piu' chiare.
Per la cronaca mi sono diretto verso il Builder C++, primo
perche' un amico ha un bel libro didattico, secondo perche'
era quello a cui ho piu' facilmente accesso.
Grazie ancora.
Gianluigi