Hacker News new | ask | show | jobs
by zozbot234 2397 days ago
The executable stack trick is only required if you want to implement closures that can be called as if they were plain C functions, with only a function pointer and no extra (void *) argument.