3 ms·
It shouldn't ever take that much. This is an example of what a 64kB executable could accomplish in 2016: Darkness Lay Your Eyes Upon Me - Conspiracy - Revisio
by SyneRyder 10y ago
It shouldn't ever take that much. This is an example of what a 64kB executable could accomplish in 2016:
Darkness Lay Your Eyes Upon Me - Conspiracy - Revision 2016 64k
https://www.youtube.com/watch?v=_SEGm2lUSY0 https://www.youtube.com/watch?v=_SEGm2lUSY0
http://www.pouet.net/prod.php?which=67106 http://www.pouet.net/prod.php?which=67106
After watching a few 64k demoscene demos, a 380MB Electron-based minimalist text editor just seems horribly bloated. (I'm currently writing a cross-platform Windows/Linux/Mac GUI app in Xojo, and the macOS version is 11.6MB at the moment.)
- 16bytes 10y agoThe demoscene relies heavily on procedural generation to cram a lot into a little tiny executable. GUI toolkits aren't comparable in this regard.
- beagle3 10y agoYes, they are. There are small, concise GUI toolkits that go a long way in a small volume. I am very fond of FLTK, which IIRC produced standalone (depending only on system libraries) fast, tens-of-widget-types featured executables at ~200k on each of Win, Linux and Mac. Adding Unicode support (independent of the Platform) probably bloats every executable an additional 100k. The horror.
- tomcam 10y agoRed-Lang.org should convince you otherwise
- sigzero 10y agoHow do you like Xojo? I've toyed with the idea of giving it a whirl.
- SyneRyder 10y agoI like it a lot, I find it really fast to prototype ideas & get something working. I mostly use it for in-house utility tools (business dashboards, small database stuff) where I wanted the business to be platform agnostic but still native. There's an ecosystem of plugins to extend the built-in Xojo controls (like Delphi has), mostly from MonkeyBread Software and Einhugur Software. It reminds me of the early pre-corporate Delphi days. I love that Xojo's IDE is cross-platform too, and that I can make my Windows & Linux builds from the Mac IDE. It's been easier for me than Qt anyway, and without any of the licensing or renewal issues.