Originariamente inviato da Gianluca Frati
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.
Premesso che non ho mai usato il linguaggio e il compilatore che citi anche il VB6 compila in codice nativo e gli eseguibili .NET possono essere convertiti in codice nativo tramite ngen.exe.
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.
In un exe non si può includere una dll; semmai agli exe si possono linkare delle lib (librerie statiche).