Dopo 10 lunghi anni mi sono ripreso in mano il
C++ ed ho aggiornato una mia piccola applicazione che scrissi nel lontano
2000. Avendo
Windows Seven ho deciso di ricompilare l'applicazione anche sotto
Windows. Il risultato è che ho ricavato due versioni: una per piattaforme
Windows; una per piattaforma
Amiga. Naturalmente la controparte
Windows è molto più robusta e garantisce un'esecuzione pulita dell'applicazione. Scrissi
Transfer (così si chiama la mia applicazione) principalmente perché all'epoca possedevo un
modem analogico seriale 56k e volevo sapere prima di iniziare lunghi download quanto tempo avrei impiegato a scaricare i file stessi.
In seguito decisi di rilasciarlo pubblicamente per tutti come
freeware con
sorgenti acclusi. Cosa fa la mia piccola applicazione? Simula il trasferimento o il download di un file di x dimensioni una volta settata la velocità di trasferimento/download. Naturalmente avendo a disposizione più risorse la controparte
Windows è molto più carina ed elegante rispetto alla scarna controparte
Amiga. I motivi sono principalmente due: su
Amiga il porting/sviluppo di compilatori
C++ è fermo da tempo; nessuno ha implementato nei compilatori
Amiga le caratteristiche presenti su piattaforma
Windows. La controparte
Amiga è stata compilata con
Sas/C++ e
GNU C++ mentra la
controparte
Windows con
MS Visual Studio 2010 in entrambe le incarnazioni mediante libreria statica per problemi di compatibilità. Devo dire che il
C++ è molto affascinante anche se però rispetto al
PHP è più limitato. Il
PHP permette di fare quasi tutto quello che si può immaginare ma ha un limite: serve l'interprete Server-Side
PHP; gli script non possono essere portabili come lo può essere un'eseguibile. Detto questo, potete scaricare tutte e due le versioni da
qui! Buona programmazione a tutti
