Hacker News new | past | comments | ask | show | jobs | submit login

> due to the traditional compilation model.

You're talking about C/C++'s compilation model and ABI and there are plenty of others. ICF is a hack to deal with C++'s naive template expansion. There are lots of other languages that don't work that way at all and don't need a linker optimization like that.




ICF is important to fold equivalent lambdas as well.

All compiled languages virtually use the C model of doing things, often including its FFI.




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

Search: