Tak to bylo spíš myšleno jako vtip. Ano, .jar soubor je malý, ale když se při spuštění programu dotáhnou všechny knihovny z JRE, tak to sežere megabyty paměti. Nic proti tomu, stavíme multiplatformní aplikaci s GUI proti jednoduché aplikací bežící pod jednoúlohovým a jednouživatelským systémem v textovém režimu.
Pokud se bavíme čistě o GUI části, tak aplikace využívající čisté win32 api dokáží být až překvapivě hubené. Zato jejich údržba je jistě zábavná.
Ale zpět k Pascalu.
Pokud vím, tak Borland Pascal for Windows používal pro GUI vlastní sadu ovládacích prvků - BWCC, které vypadaly jinak než standardní ovládací prvky Windows 3.1 (měly "3D" efekt). S příchodem Windows 95 a novým vzhledem se od nich samozřejmě upustilo. Ale výsledkem byly pořád docela malé binárky.
BWCC