Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It can be but it never is.


To re-optimize compiled code blocks isn't without effort. Google has publicly spoken about AutoFDO and Propeller [0], after Meta had open sourced BOLT [1] in 2021.

AutoFDO has since been ported to Android and adopted by Yandex [3].

[0] https://lwn.net/Articles/995397/

[1] https://news.ycombinator.com/item?id=40868224

[2] https://news.ycombinator.com/item?id=42896716


Hard disagree. Many newer game system emulators (32-bit and up) rely on JIT or "dynarecs" to get playable speeds, and they pretty much all use high performance compiled languages already. They often double the performance over their interpreter or more.


But is that because of JIT compilation or other decisions for how the language should work (dynamic typing, GC, etc.)?


Especially after PGO (profiling guided optimization) gets most of the way there




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: