Ciao ragazzi!
Mi trovo molto spesso ad avere a che fare con la realizzazione di applicazioni (prima in VB6 ed ora in VS2005) che elaborano mole di dati enormi con conseguenti rallentamenti dell'applicazione stessa. Per non parlare degli ambienti di sviluppo. Il Visual Studio è di una lentezza disarmante.
Per mole di dati intendo popolamento di dataset, combo, grid inserimenti di record in oracle, sql server e quant'altro.
Ho cercato tutte le scappatoie possibili per "ingannare" l'utente e fargli credere che l'applicazione sia veloce, quali messaggi che cambiano mentre carico i dati, multithreading per far eseguire in background dei processi in modo che l'utente non si accorga di nulla ma prima o poi mi scopriranno..
Un mio amico programmatore è entusiasta del PowerBasic Compiler (che mi pare sia arrivato alla versione 8.03) e relativo PowerBasic Forms. (sito: http://www.powerbasic.com)
Entusiasta per la semplicità del linguaggio (alla fin fine è un Visual Basic) e per la rapidità dell'esecuzione delle applicazioni stesse.
Spulciando il web pare che tutta questa meraviglia sarebbe data dal fatto che il compilatore PowerBasic compila direttamente in codice nativo, quindi l'applicazione per essere eseguita non ha bisogno di alcun tipo di interprete e di conseguenza la sua esecuzione sarebbe molto più veloce. Inoltre pare che il PowerBasic include nei suoi EXE solo ed esclusivamente le DLL (o parti? Bho...) che effettivamente servono per l'esecuzione dell'applicazione.
Tutto questo per chiedervi quanto segue:
Qualcuno di voi ha avuto esperienza con questo tipo di compilatore e relativo designer dei form?
Cosa ne pensate?