Hacker News new | ask | show | jobs
by petersellers 2315 days ago
Small native binaries don't seem like much of an advantage when writing servers. For command-line apps sure, but it sounds like OP was addressing someone who was writing a server application.
2 comments

Small native binaries don't have to warm up when you start / restart a server.
Sure they do, they have to warm up the cache and OS data structures, whence why Windows has a pre-fetch service.
> Small native binaries don't seem like much of an advantage when writing servers.

However when deploying server binaries it's a substancial advantage. End users like them. Ops like them.

End users happily chug along with 300MB Facebook Messenger on their phones.

On server I am deploying 250MB TensorFlow on a _free_ cloud tier.

Not sure what are you talking about.

I also bet Java or .NET would be speedier than Go after warmup.