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

One undesirable property of optimizers is that in theory one day they produce good code and the next day they don't.


These situations are known as "performance cliffs" and they are particularly pernicious in optimizing dynamic languages like JavaScript, where runtime optimization happens that depends not just on the program's shape, but its past behavior.




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

Search: