logoalt Hacker News

hnrodeyyesterday at 6:02 PM3 repliesview on HN

AOT is not a panacea and comes with some restrictions/trade-offs that need understood before depending on it in production.


Replies

peter_griffintoday at 1:07 AM

wouldn't you have the same restrictions/tradeoffs using go (or other compiled languages)?

I've never used go, am curious

Rohansiyesterday at 9:56 PM

You also have the option to do single file deployment where it self-extracts the runtime when you run it. It's not as nice but it works and maintains full compatibility.

ziml77yesterday at 9:22 PM

Losing dynamic PGO by using AOT compilation could be a detriment to performance in long-running applications, right?