3 ms·
I was making Windows 98 apps with Delphi 4, and they were 350 KB large And I was upset that they were so big. Sometimes I used UPX. Or I kicked out all Delphi
by benibela 3y ago
I was making Windows 98 apps with Delphi 4, and they were 350 KB large
And I was upset that they were so big. Sometimes I used UPX. Or I kicked out all Delphi GUI libraries, and created the GUI with the Win32 API calls directly. I got 50 KB Hello Worlds.
- Borg3 3y ago50kB hello worlds? Uhm.. thats still big. 15k May 3 2019 quickrun.exe* Win32 GUI Application that spawns Window and ask for alias to run. Pure Win32 API, written in C (Mingw). I literaly looled at 11MB hello world of .net or 1.2MB Go..
- benibela 3y agoWell, it is what I remembered I do not have Windows 98 anymore. But I still have Delphi 4 installed under Wine, so I just tried it out. Just showing a messagebox from windows gives 16k Using the sysutils unit though, puts it at over 40k. And with classes, it becomes 57k. Not sure what they pull in. sysutils contains number/datetime parsing and formatting, and exception handling. classes has basic containers and object oriented file handling.
- Borg3 3y agoAhh, Delphi. Then I suppose its all right for it. Still, much better compared to Go or Java :D
- pjmlp 3y agoIf only Borland's management didn't decide to focus mostly on enterprise customers.