I really like managed languages: GC makes some things much easier, and they often have great debugging tooling.
Distributing compiled programs is delightful though. They're easy to package, easy to distribute, and start up is really fast. It's a huge upside.
I've managed to compile Guile Emacs! It is *very* crash prone and not yet usable.
Achievement unlocked: managed a segfault using only safe Rust code. Only occurs on nightly though.