Hacker News new | past | comments | ask | show | jobs | submit login
C99 doesn't need function bodies: VLAs are Turing complete (lemon.rip)
95 points by fanf2 17 days ago | hide | past | favorite | 4 comments



Array parameters are a lie and have always been evil. I'm only more convinced of that now.


but isn't the evaluation order of VLAs depending on the architecture? not sure if it is relevant tho


* I couldn't find anywhere in the standard saying whether this evaluation order is well-defined but it is what clang and gcc do, and luckily, it does not matter for the sake of this article, as we will see shortly.*


this is fantastic.




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

Search: