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

Indeed. For instance, C has opinions like:

- If you're a variadic function, you're forbidden to know directly how many arguments you have been given and what their types are"

- If you're any function, you may know who called you, without resorting to platform-specific extensions that come with various limitations.

- You may not know which areas of your activation chain are root pointers, for implementing accurate garbage collection.

- You may not dynamically construct a function call with arbitrary arguments and invoke it



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

Search: