@wren6991 Wait until someone rewrites it in Rust and the cron binary will be 120Mb.
Conversation
Notices
-
Embed this notice
tnt (tnt@chaos.social)'s status on Tuesday, 11-Nov-2025 07:57:00 JST
tnt
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Tuesday, 11-Nov-2025 07:56:59 JST
✧✦Catherine✦✧
@tnt @wren6991 you've never actually shipped a Rust binary have you
-
Embed this notice
Daniel Estévez (destevez@mastodon.social)'s status on Tuesday, 11-Nov-2025 15:45:52 JST
Daniel Estévez
@whitequark @tnt @wren6991 fun fact, all my Rust apps tend to be around 5 MB, or 2.4 MB when stripped. Apparently that's the size I get for the amount of code I typically write and dependencies that I use.
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Tuesday, 11-Nov-2025 15:48:01 JST
✧✦Catherine✦✧
@destevez @tnt @wren6991 I mostly write firmware, so my Rust applications are measured in (tens of) kilobytes, not megabytes... but this is an unfair comparison if I do it :P
-
Embed this notice
Daniel Estévez (destevez@mastodon.social)'s status on Tuesday, 11-Nov-2025 15:52:16 JST
Daniel Estévez
@whitequark @tnt @wren6991 yes. For context here I'm referring to Linux apps, often for embedded systems. It's true that bare metal firmware is typically way smaller.
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Tuesday, 11-Nov-2025 15:54:46 JST
✧✦Catherine✦✧
@destevez @tnt @wren6991 I think (from memory, I haven't looked into it for a while) your size floor if you use libstd is about 1.8 MB... roughly the same as an application that statically links libc (which people curiously tend to not count in size comparisons). after that it is just your own (in)competence in play
-
Embed this notice