Optimizing Rust Binary Size for Fun
Thursday, November 26, 2026 · 6:00 PM – 9:00 PM EST
A Rust "Hello, world" in a default release build is 439 KB. The same
program in C is 14 KB. This talk starts with a short ELF primer to show
what fills that space. Then it uses compiler and profile settings and
feature flags to make a real-world binary 90% smaller. It ends with
no_std tricks that get Hello World to 1.9 KB, and with the settings to
use in production.
Details
| Speaker | Oğuz Bilgener |
| When | Thursday, November 26, 2026, 6:00 PM – 9:00 PM EST |
| Where | Invest Ottawa @ Bayview Yards, 7 Bayview Station Rd, Ottawa, ON K1Y 2C5 |
| Cost | Free |
| Capacity | 26 people |
RSVP
Space is limited to 26 and we need a pizza count. Any one of these works:
- comment or 👍 on issue #1
- email rsvp@ottawa-rust.ca
- Meetup: not open yet
Meetup only seats 10 for us, so if it shows as full use GitHub or email instead. We have 26 seats.
Sponsor
Location, pizza and drinks sponsored by Devolutions. One ecosystem for everything your IT team manages.