5 ms·
I've created small projects in Lazarus and you are right in all points except in the small binary part, also I would add that it comes with db drivers for Postg
by adrianlmm 9y ago
I've created small projects in Lazarus and you are right in all points except in the small binary part, also I would add that it comes with db drivers for Postgrees, MySQL and Firebird SQL out of the box.
- DisownedWheat 9y agoDepends on what you define as small but if you remove the GDB debugging information you can trim down your binaries by a huge amount. My last project was 3.4MB.
- gardnr 9y agoBack in the day I used to run the exe through and get them even smaller: https://upx.github.io/ https://upx.github.io/
- badsectoracula 9y agoUPX is misleading though since it needs more memory than the EXE itself.
- samuell 9y agoIf you compare to the "modern" way of building cross-platform apps: Electron ... with its 100s of MBs, I'm definitely regarding Lazarus binaries as small :)
- HelloNurse 9y agoElectron is degenerate, not "modern". XUL was modern.